APP下载

微观察,发现计算思维的发展潜质

2021-08-28杨金英

中国信息技术教育 2021年15期
关键词:思路程序思维

杨金英

编程教育是发展新时代竞争力最重要的举措之一,编程教育除了一直在大學、职业学校发展,在中小学也从未缺席,但如何培养学生的编程思维与创新能力,如何让编程成为一种文化,是需要我们加强探讨的问题。本期解码,让我们从梳理编程教育可能存在的文化脉络的视角,发现编程教育的深层内涵与文化形成。

以信息奥赛为代表的编程竞赛多年以来培养了一大批计算思维突出、编程兴趣浓厚的优秀学生,许多人已成长为IT界的领军人物。回顾多年的信息奥赛发展,不少教师积累了许多针对计算思维训练的方法,沉淀了独特的编程教育文化,为中小学编程教育的推广积累了经验。在中小学推广编程教育,入门教学尤其值得深入研究。总结已有编程教育经验,可以为编程教育推广提供借鉴与参考。

● 信息奥赛中编程学习的三个阶段

信息奥赛编程主要涉及算法与数据结构,重点考查在有限时间内解决实际问题的编程能力,属于对计算思维要求较高的编程比赛。其学习过程可分为三个阶段,即计算机基础知识和编程语言学习的初级阶段、算法与数据结构基础的中级阶段、高级算法与数据结构的高级阶段。学生通过算法与数据结构的深入学习与研究,在有限的时间与空间要求下,不断创新思路,优化算法,提高编程解决现实问题的能力,对计算思维的能力要求随学习难度的提高而逐步提高。随着学习阶段的推进,不同学生会表现出较大差异,出现不断分化或中途退出的现象。……

登录APP查看全文

猜你喜欢

思路程序思维
思维跳跳糖
思维跳跳糖
思维跳跳糖
思维跳跳糖
不同思路解答
试论我国未决羁押程序的立法完善
拓展思路 一词多造
“程序猿”的生活什么样
换个思路巧填数
英国与欧盟正式启动“离婚”程序程序