内容正文:
第一课:走进Arduino的世界
(1) 教学目标
1. 知识与技能:通过本节课学习,学习者能了解Arduino的历史、Arduino的定义、Arduino的种类和特征、Arduino的应用。
2. 过程与方法:通过这节课学习,学习者能初步了解Arduino这个新颖的编程语言,激发他们的兴趣,为以后的编程学习打下兴趣基础。
3. 情感态度与价值观:通过本节课学习,学习者能初步对Arduino编程产生兴趣,为后期学习打下兴趣基础,并能积级地展开合作学习。
(2) 教学重难点
1. 重点:Arduino的历史、Arduino的定义、Arduino的应用
2. 难点:Arduino的种类和特征
(3) 教学方法
讲授法、演示法
(4) 教学过程
1. 知识导入:
教师播放有关Arduino的小视频《跳一跳》进行课堂导入,之后播放《Arduino的历史》,激起学生们的兴趣,让学生们对Arduino产生初步的印象。
2. 核心知识讲解
(1)Arduino介绍:Arduino是一个基于开放源码的软硬件平台,具有使用Java、C语言的开发环境和图形化编程环境,Arduino被称为“科技艺术”,作为一种新的“玩具”,甚至新的艺术载体,再加上价格低廉,吸引了各个领域的人们加入到Arduino的神奇世界里来。Arduino官网(网址:https://www.arduino.cc/)
(2)Arduino的种类:硬件环境、软件环境
硬件环境:主要是指做电路连接的各种型号 Arduino 电路板,常用的 Arduino电路板的型有:Arduino UNO,Arduino Leonardo,Arduino Nano 等。
软件环境:指的是项目的开发环境。在开发环境中编写代码,对代码进行验证、调试,最后上传至 Arduino 电路板上。板子上的微控制器通过 Arduino 的编程语言来编写程序,编译成二进制文件,烧录进微控制器。这样就可以通过编写代码的方式控制 Arduino 电路中的硬件。常用的软件开发环境有Arduino IDE, 米思齐,Mind+ 等。
(3) Arduino的特征:跨平台性、经济性、简单易掌握、开源性
3. 教学活动
教师播放Arduino视频《三分钟认识什么是Arduino》和《使用Arduino的7个惊人想法》,进一步加深学习者对Arduino应用的印象。
(五