一、问题的提出

一、问题的提出

Scratch 是美国麻省理工学院媒体实验室专门为青少年设计的编程软件,其可视化积木拼搭的程序设计方式使学生不必拘泥于算法、语法的束缚,促进学生进行有效的信息化表达和数字化创作,发展计算思维、培养创新意识。Scratch 采用基于模块的编程方法,采用图形化编程界面。高一年级现有教材使用VB 语言编程,而Scratch 运用积木组合式的程序语言,更为直观和易于理解,使用者不必记忆语法、代码,降低了学习编程的难度,使编程变得更轻松、便捷、有趣。针对高一学生特点,项目活动中结合多种硬件外设创设逼近真实情境的试验条件,解决具有现实意义的问题。

“Scratch 可视化创意编程”属于拓展课,提供多样选择,构建了Scratch 创新主题活动项目,探索了Scratch 趣味编程教学的系统设计,开展了多元化跨学科的科艺创作;组织实施了基于分享、合作的Scratch 创意设计活动。Scratch 可视化创意编程活动有益于学生培养学习兴趣,拓展格局视野,丰富生活经历,促进身心健康。努力实现信息技术学习从技术为核心向以学生思维发展和能力为本的转变。(https://www.daowen.com)

在新课标制定的大背景下,本课程作为高中信息技术课程中的“数字化学习与创新”专题学习,学生可以更好地将数字化学习与创新运用于其他学科的学习之中,并将数字化学习与创新的基本技巧和各个领域的学习进行更为紧密的融合,明晰不同领域数字化学习方式的差异。