劳银静
摘 要:计算思维是信息技术学科的重要核心素养,由南海区独创的基于DEV-C++平台的GoC编程软件,通過简单易懂的命令和直观形象的绘图帮助学生学习编程,是计算思维培养的重要载体。那么该如何更巧妙地让计算思维与编程课堂教学相辅相成呢?对此,本文论述了GoC编程对于计算思维培养的意义,并总结出“分解、建模、类推、转化”四大基于计算思维培养的小学GoC编程课堂教学策略。
关键词:计算思维;GoC编程;课堂教学;
一、GoC编程对学生计算思维能力发展的影响
(一)培养计算思维的学习和设计自动化
GoC软件模拟C++语言的语句和Logo语言的图形化输出,使程序设计编写成为一项有趣可观的活动,通过将课程中的逻辑思维图形化、复杂问题简单化,帮助学生在程序绘图中训练计算思维、培养创造力。
(二)培养计算思维的任务分析和设计
GoC编程中任务的完成需要学生先对复杂问题进行分析,通过思考解决的方法,最终设计出符合要求的逻辑算法。在引导设计方法的过程中,能通过对问题的逐渐深入,帮助学生加强程序设计能力,逐步掌握算法结构等相关内容。
(三)培养计算思维的程序优化处理
在GoC编程的学习中,我们常带领学生发现问题,寻求解决问题的方案并找出最优方式。例如,《用for语句控制循环》一课,在确定了一级云梯的绘制方法后,让学生再绘制1000级,这时学生意识到重复劳动的问题,主动寻求更优解决方案,利用for循环语句来优化程序。……