- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
创客教育理念下的ArduinoScratch编程教学
摘 要:创客教育,是创客文化与教育的结合,基于学生兴趣,以项目学习的方
式,使用数字化工具,倡导造物,鼓励分享,培养跨学科解决问题能力、团队协作能力
和创新能力的一种素质教育。[1]本文以创客教育理念为指导,构建 ArduinoScratch 课堂
教学方式:实践教学激发兴趣、合作探究和创新三个流程。以《温控风扇》为例,对该
编程进行实践教学。通过教学实践,激发了学生学习 ArduinoScratch 程序的欲望,促使
学生在团队协作中合作与分享,进而提高学生动手实践能力并在实践中巩固深化编程知
识。
关键词:创客教育,ArduinoScratch,编程教学
一、 引言
近年来,创客教育作为一种全新的教育理念出现在公众视野之中,其将教学关注点转移到学生创新能力和创新思维培养上来。创客教育具有的“实践、创新、协助、分享”等理念对教育教学的各个方面产生了积极的影响, 对激发学生的创造潜能具有积极的作用。面对国家对科技人才需求旺盛的大背景下,“创客教育”成为培养综合创新性人才的重要教育方式。
2017 年 7 月,国务院印发的《新一代人工智能发展规划》指出人工智能成为国际竞争的新焦点、经济发展的新引擎与社会建设的新机遇。2018 年教育部发布《普通高中信息技术课程标准(2017 版)》将计算思维的培养列为信息技术学科核心素养。因此,为中国人工智能产业培育大批高素质的专业人才成为我国教育领域的首要任务,而编程作为人工智能时代的重要支撑是人工智能教育在中小学普及的重要方式之一。
创客教育对学生要求实践与创新,培养学生逻辑思维能力、解决问题的能力及创造能力,这些同样是高中编程教学的培养目标。编程教学是创客教育有机组成部分,是实现创客教育一条重要途径,两者相互融合,相辅相成。以创客教育理念为指导,开展编程课程教学具有积极的研究实践意义。
二、农村高中编程教学所存在的问题
对于农村高中学生,信息技术基础薄弱,在进行编程实践学习中出现了教师难教学生难学的情况,为了学生更易于理解编程,把比较难懂的 VB 编程改成了 ArduinoScratch 图形化编程软件,让学生可以一边动手一边学编程,激发了学生学习编程的兴趣,提高了学习编程的效果。
三、创客教育理念下的ArduinoScratch 编程教学方案
创客教育理念下的ArduinoScratch 编程教学的核心是重视学生的学习兴趣,激发学生求知欲,通过动手实践和自主探索等方式积累编程知识和培养编程思维,并在实际创作的过程中锻炼学生的计算思维能力和激发学生的创新意识。(一)ArduinoScratch 编程教学首要任务是激发学生学习兴趣和学习求知欲。因此, 本节课上课前我会结合本节的知识内容, 利用ArduinoScratch、相关元件和结构件设计创造与学生生活相关的作品用于课前展示,让学生能更直观的知道今天学了这些编程知识后我能实现什么样的功能,激发学生在课堂中更加主动的学习,更愿意主动和老师同学进行交流。
(二)合作探究,在 ArduinoScratch 课堂教学中,主要是通过编程思维教学和实践教学相结合的方式来进行。编程思维教学以问题为导向,逐层分析, 最终得出解决问题的思路和方法(算法),对学生计算思维的培养具有积极的作用。实践教学主要以验证性程序测试和小型任务驱动为主。验证性程序测试通过呈现结果,学生对程序进行填空或修改代码的方式进行,这样学生不但能快速获得成功,还能掌握 ArduinoScratch 程序设计的基本语法。任
务驱动让学生自主探索,合作完成的方式综合性比较强的任务,在教师引导和同学帮助下逐步找到解决问题的方法,最后完成本任务。(三)创新实践, 对上课展示的创客作品进行分解,向学生呈现每个作品包含的所有元件材料并对其进行解释。带领学生一起对创客作品的功能进行分析,最后以实物的方式描述出来。并让学生通过学习对原有功能和程序进行改进,作出自己喜欢的作品。最后让学生在创作中爱上创造、爱上编程、爱上创新。
四、创客教育理念下的ArduinoScratch 编程教学实践
下面以《制作温控风扇为例》为例, 呈现创客教育理念下的ArduinoScratch 编程教学实践。
(一)、问题导入
夏天,风扇是人们必备的一种工具,但也不是一天到晚都要开,我们可不可以制作一台可以通过温度来控制开关的风扇呢?
(二)、问题分析明确要解决的问题温度控制风扇运行
如果室内温度 〉设定温度值, 设置风扇为开,
否则风扇为关
(三)、准备器材
(四)、硬件搭建
(五)、设计算法(程序的选择结构)
(六)、编写程序
(七)上传程序,调试程序
(八)、实验改进
探究:我们是否可以做出同时满足多种条件的作品? 探究成果:温湿自动感应排气扇
五、创客教育理念下
文档评论(0)