一往复锯片、教学目标
认识编程,使学习者能够以自己的方式理解编程的作用。
了解宝石饰品mblock编程软件及其功能
二、教学重点难点分析
Mblock编程软件“重复执行”指令的应用
Mblock编程软件的实际操作与测试练习
德育渗透:在我们编写程序的过程中,要合理的解决问题,树立正确的价值观,培养良好的信息素养,不能够为了新鲜或好玩违反网络道德,编写恶意程序。 三、学情分析
学习者通过前面所学的知识,已经认识了mbot小车基本结构与功能,通过对小车的实际操控与观察,进一步了解机器人基本构造与功能,但对于如何让小车动起来的方法并不了解。 四、教学方法
讲授法、演示法
五、教学准备
触控一体机、学生编程电脑、mbot小车
六、教学过程
同学们,你听说过程序吗?程序是指一组指示计算机执行动作或做出判断的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。日常常见的红绿灯,游乐场的大型游乐设施,都是由程序控制的。从这节课起,我们要学习编程,在我们编写程序的过程中,
要合理的解决问题,树立正确的价值观,培养良好的信息素养,不能够为了新鲜或好玩违反网络道德,编写恶意程序。
编写程序的语言有很多种,C语言、汇编语言,还有我们今天学习的图形化编程语言,能够将积木块程序转换成Arduino的程序代码。
我们一起来认识mblock的界面,它有菜单栏、指令方快区、积木区、脚本区组成,我们编写程序就是在脚本区进行的。
我们先一起来做这个任务:打开开关后,让mbot小车,以100速前进
Mbot指令是程序的初始,这个是要放在程序的最前面。
请同学们来尝试做任务一:
小车以100速前进,持续2秒钟,然后一直后退
请你思考,持续两秒应该用哪一条指令来实现?
任务二:
小车以100速前进,持续2秒钟
然后以100速后退,持续2秒钟
然后再前进2秒钟,后退2秒钟
重复执行
这个任务我们需要使用“重复执行”指令,它可以实现程序的跳转衣架制作,这叫做循环结构的程序;我们前面编写的程序是从上到下依次执行植物提取>srte,直到结束,这种是顺序结构的程序。
七、练习设计
设计一个编程,让mbot小车以100速前进5秒钟,然后100速左转2秒钟,然后200速度一直前行
八、陶瓷球板书设计
编程入门
程序
Mblock
顺序结构
循环结构