scratch课程由浅入深的设计,从简单的图形化编程到纯代码的编程设计,从“玩游戏,到设计游戏”的转换,再到编程底层代码的学习,让孩子在编程的设计中,感悟编程的魅力与程序编写的严谨。培养孩子小小“程序员”的严谨思维能力与思考问题的逻辑思维能力。
编程思维与数学思维紧密联系,通过编程与数学项目的学习,将数学知识融入编程设计中,在编程中巩固数学知识,强化数学思维。
我们看到风车在蓝天白云里很好看,你如何用编程设计一幅生动的《大风车转呀转》吗?
主题:大风车转呀转
编程目标:
1、实现所有角色的初始化设置效果
2、绘制蓝天、白云背景
3、实现风车的旋转
4、白云能够随风飘扬
5、拓展:设计小鸟可以自由的飞翔
小朋友们,你们有自己的电子相册吗?让我们一起来制作一个精美的电子相册吧!
主题:电子相册
编程目标:
1、导入自己心仪的电子相片
2、实现相册按左键,上一张相片;按右键,下一张相片
3、翻开相册,播放优美的音乐
4、设计每张相册的播放时间
5、运用广播代码
本学期知识目标
1、掌握角色绘制和背景设计
2、合理使用运动模块代码
3、掌握逻辑运算与关系运算的组合使用;
4、能够运用循环简化多次的反复操作程序;5、能够应用广播来传递数据,实现不同角色之间的交互;
6、能够理解广播和广播并等待的区别;
7、能够应用克隆来生成克隆体,并灵活控制克隆体。
8、能够通过变量的变化让程序跳转到不同的部分;
9、合理运用条件判断代码
10、独立完成本学期所学的作品