濮阳市第一中学河南濮阳457000
摘要:本文从创客教育在学校课堂与社团活动中开展的实践进行经验总结并分享。面对创客课堂的问题与学生的反应进行进一步地思考与改进,进一步针对实施过程中可能存在的创客课堂案例选取及课堂管理、教师能力提升等问题进行论述,并提出了相应的解决思路。
关键词:创客教育编程思维创意
李克强总理曾经指出,让一代“创客”的奋斗形象伴随着中国经济的升级,成为创新中国、智慧经济的重要标识。刘延东副总理在第二次全国教育信息化工作电视电话会议上提出要“积极探索信息技术在创业大学、创客教育、微课堂等方面的应用,提升学生的信息素养和创新创业能力,促进学生全面发展”,创客教育与学生创新能力的培养正在成为一个新兴课题。
一、什么是创客教育
创客(Maker)是一批真正从个人兴趣出发,不以盈利为目标,努力将各种创意变为现实的人。创客教育是集创新教育、体验教育、项目学习等思想为一体,以“在创新中学习”为主要学习方式,以培养各类创新型人才为目标的新型教育模式。在学校教育的层面上,创客教育是一种不以比赛为目的、让每一位学生都能参与,具有学科融合性、实践性、创造性的学习活动。
二、创客教育经典案例反思
1.Arduino案例反思。Arduino是一种应用广泛的开源硬件,是一款便捷灵活、容易上手的开源电子原型平台,包括一个单片机开发板和软件开发系统。使用Arduino可以制作出各种各样的电子创意作品。以下是对Arduino案例的分享:
网站“科技学堂”中“Arduino轻松学”第九课——“状态提示灯:布尔运算”一课中,程序实现的效果是按键按下并且松手,小灯亮;重复上述操作,则灭。很显然,实现按键按下灯亮、抬起灯灭的程序很简单,那么要实现课程的案例,难点在于一个按键按下与抬起无法实现灯亮或者灯灭的其中一个状态。
(1)新建变量。上述我们遇到的核心难题就是:判断的条件不能仅仅为,按键按下或者抬起,因为这样让小灯亮起来太容易了。所以,我们要想方设法让小灯亮的条件有更多限制,比如新建一个变量,和按键一起来控制灯的亮灭。这也就是为什么新建变量state的原因了。特别注意:Arduino中的变量state状态只有两种,“真或假”。也就相当于变量state这个盒子里面装有“真或假”两个状态,“真”代表灯亮,“假”代表灯灭。
(2)案例中的条件判断:按键与变量双重检测。程序主要流程图如下:如果按键按下(灯亮)且变量state为真(灯亮),那么灯亮;如果按键按下(灯亮)且变量state为假(灯灭),那么灯灭。有了双重条件的控制,按键按下就可以轻松实现灯的亮灭啦。
(3)案例引发的scratch与arduino联想。对于我来说这个案例中变量的理解和运用离不开最初接触Scratch课堂中变量积累的教学经验。理解的前提是我先对变量有一个清晰且较为准确的理解,才能有对问题现象以及本质更深入的探索。这种相对深刻的理解应该是上一年(2017年)我在备课Scratch案例时对变量的初次认识,也正是今天苦思冥想的难题。结合熟悉的Scratch课堂教学,让我打开了新的大门。
2.3Done案例反思。自从中小学3D打印课程开展后,应该使用什么样的3D设计软件进行教学成为人们关注的热点。专为中小学教育开发打造的3D设计软件——3DOne,致力于学生思维能力的提高,实现了创新素质教育的发展。以下是在课堂教学中的几个案例分享:
在进行一辆小车移动过程中轮子的制作时,我们要启发学生采用不同工具、方法的使用与结合,比如复制命令的使用、镜像命令的制作;但是也要强调确保最基本工具的使用,比如车子的轮子不管是用复制命令还是镜像命令,都要用到移动工具中的实体移动。
总而言之,3DOne是一款专为中小学素质教育开发打造的3D设计软件。该软件界面简洁、功能强大、操作简单、易于上手,重点整合了常用的实体造型和草图绘制命令,简化了操作界面和工具栏,实现了3D设计和3D打印软件的直接连接,并提供了丰富的案例库,包括本地磁盘和网络云盘资源。3DOne的操作简便不仅仅体现在操作界面上,它还有丰富的图形交互功能,可进行灵活的鼠标拾取、快捷的键盘操作,让学生能在享受快乐的过程中增强三维设计的能力,培养立体空间感,制作出更多有创意的实用作品,获得满满的成就感。为中小学生提供一个简单易用、自由畅想的3D设计平台,让老师教学更立体,让孩子学习更轻松!
总而言之,作为一个创客新手,要扎根于一个个鲜活生动的创客教育实践案例之中汲取编程技巧与思维的精华,又要站在案例的制高点发现新的创新火花,学会融会贯通,学会举一反三,才能做到别具匠心。
参考文献
[1]网站“科技学堂”课程“Arduino轻松学”第九课.《状态提示灯:布尔运算》。
[2]刁彬斌等编著《小创客轻松玩转3D打印》.北京化学工业出版社,2017,10ISBN978-7-122-30389-9。