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