Download presentation
Presentation is loading. Please wait.
1
Scratch第八+1课:看谁算得快拓展
2
part1 .课程导入 讨论分析:上节课我们制作了《看谁算得快》,现在程序只能进 行一种运算,如何在一个程序中出现多种算法呢?
3
part2.选题界面 现在我们的程序中要实现多种算法,那么在程序开始运行时就应 该先出现选题界面,只有当用户完成选题后才会跳转到出题界面。
搭建选题界面
4
part3.出题功能 讨论:完成了选题,选题之后如何跳转到对应的题目中去呢?
当某个符号被选中后如何发送信息告知其他角色现在它已被选中, 可以进入到对应答题界面了?
5
part4.完善程序 使用相同的方法完成其他几种符号被选中后的脚本
6
part5.拓展 设计一个数学赛跑程序,看谁跑得快
规则:当选定题型后,将答题界面改装成跑道,有三只动物(可 自定,至少两只)进行赛跑,其中两只默认在程序一开始就向前 移动,另外一只由用户控制,只有当你答对题目你的角色才会向 前移动,最后看谁跑得快。
7
part6.总结 能够熟练掌握广播,在实际创作中能够熟练使用广播及其相关知 识。如:在什么时候使用广播、接收到广播应该如何响应等。
结合前面所学,能够对于程序的功能再次设计并能自主探究如何 实现这个功能。
Similar presentations