Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队被称为“终身幼儿园团队”,几乎所有的孩子都会一眼喜欢上这个软件,建立起做编程的欲望。Scratch采用可视化,堆积木式编程方式,孩子们无需敲击代码或是背诵任何编程指令,只需要将积木块拖拽并连接在一起,就可以很方便的进行编程,从而快速制作出动画、音乐、模型、故事、游戏、交互程序等等几十种场景。
2.课程阶段
小学阶段小朋友的认知发展处于具体运算时期,这个阶段儿童的思维运算需有具体的事物作为支持,通常在具体事物帮助下可以顺利解决问题。Scratch课程积木模块式拼搭的编程学习方式实现形象化支持,帮助孩子提升逻辑思维能力。Scratch阶段课程采用CSTA标准,PBL项目制教学,八大课堂环节,课程内容丰富多样,全方位提升孩子的学习兴趣及综合能力。
3.授课环节
本学期我们学些什么?
(一) 知识
1. 巩固“当按下空格键”、“当按下多个摇杆键位”等脚本,学习“将X坐标设定为某个角色X坐标”、“随机数”、“碰到颜色、角色” 等新脚本,综合应用所学脚本完成编程项目并扩展
2. (1)学会如何让scratch响应鼠标点击指令(2)学会如何让scratch响应键盘某按键按下指令
3. 会利用鼠标/键盘交互完成一个比较完整的小程序
4. 让学生体验真实小游戏程序的设计流程和思路
5、设计一个可以按照指定路线行走的小车(1)绘制清晰巡线背景(2)绘制不同颜色的侦测区域
6、绘制迷宫等图形,并可以自己设计出游戏规则,计分机制等
(二) 实践
1. 掌握编程软件操作
知新需懂温故,回顾之前所学,夯实编程知识,让“温故”成为习惯
故事与知识的导入,引起学生的欲望与兴趣,激发智慧潜能,走进编程世界
探究发现新知识,观看项目效果,了解项目整体内容
头脑风暴与思维探索,共同合作拆解编程项目,化繁为简,建立体系思维
将创意想法编程现实,一步一步修复bug完成程序创作。
总结课堂知识,系统回顾复习,培养良好的学习习惯。
编程逻辑、思维训练、课外知识活学活用,举一反三
将创意介绍并分享给同学和老师,人人都是演说家
编程逻辑、思维训练、课外知识活学活用,举一反三
将创意介绍并分享给同学和老师,人人都是演说家
4.课程优势
孩子们可以用scratch创作出游戏、故事、动画等各种各样的项目,在学习过程中与学科相结合,掌握各学科的相关知识,创作出编程项目,全方位提升孩子的能力。