基于Arduino开源平台的计算思维培养

来源 :中小学信息技术教育 | 被引量 : 0次 | 上传用户:gomo08
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文结合高中课程标准,依托Arduino开源平台,提出了基于任务驱动教学模式的计算思维培养模型,并以“利用按键控制LED”实验为教学案例进行了基于任务驱动教学模式的教学设计,以期为中学生计算思维能力的培养提供参考。
  【关键词】Arduino;计算思维;培养模式
  目前,中学信息技术课常用的开源平台主要是Arduino、micro:bit等。Arduino是一款资源易获取、开源性强、易操作的开源电子原型平台。笔者将其作为培养和发展计算思维的主要工具,探究基于Arduino开源平台的学生计算思维培养模式。
  Arduino开源平台简介
  2017年教育部颁布的《普通高中技术课程标准(2017年版)》分别将“人工智能初步”和“开源硬件项目设计”作为选择性必修4和选择性必修6模块,机器人教育在普通高中技术课程标准中得到了很好的体现,为普通高中开展机器人教育提供了纲领性指导意见[1]。
  开源硬件具备资源开放性和二次开发性的特点,且提供大量免费、可供大家持续改进的模块,因此深受教育者的喜爱。中学信息技术课大多使用开源硬件如Arduino、micro:bit作为载体进行项目教学,本文选择开源硬件Arduino作为教育工具,其具备以下优点:(1)资源易获取。开发者可以在Arduino中文社区下载丰富的参考资料,满足从基础到高级的不同需求。(2)模块可扩展。Arduino板接口丰富,可以连接多种多样的扩展板,如电机扩展板、网络扩展板等。(3)入门门槛低。Arduino软件语言相对简单,易上手,适合初学者学习。
  基于任务驱动教学模式的计算思维培养模型
  基于任务驱动教学模式的计算思维培养模型需要结合任务驱动模式的实施过程来确定,其模型可分为创设情境、任务分解、抽象、构建算法和程序、自动化及仿真化、测试、归纳与迁移等过程。
  教师有组织地为学生创设特定的生活情境,可使用数字化工具进行展示,以吸引学生的注意力,激发学生学习兴趣,使学生以最佳心理状态进入学习,并顺利引出本节课学生需要完成的任务。任务给出后,教师需要引导学生分析任务,并根据其目标功能拆分成若干个易于解决和实现的小任务。
  抽象即为以抽象思维的方式,将现实中的问题转换为计算机可以识别的模型化问题[2]。算法是求解问题的方法,是解决问题所使用的完整的、一步步的操作步骤或计算序列。构建算法和程序即依据任务设计的原则和目标,设计相应的操作步骤和流程,之后利用相关的软件平台将流程变为计算机指令(程序)。自动化即通过操作数字化工具,使相应的信息设备、信息系统或信息运算过程按照人的要求,执行算法。仿真化即通过可视化工具,对算法进行仿真试验。测试即为将算法进行自动化和仿真化之后,对所出现的问题进行修改,最终完成任务目标。归纳与迁移即为将任务开发的方案泛化,并用于开发其他相关项目,此过程旨在培养学生的总结概括能力,学会举一反三。
  基于Arduino开源平台的计算思维培养实践
  本文以Arduino开源平台“利用按键控制LED”实验为例进行讲解,具体步骤如图1所示。
  1.创设情境
  首先,教师以抢答器导入。在一场竞赛中,选手通过按抢答器获得回答问题的资格,抢答器的状态会通过选手面前的LED灯展示出来。通过创设生活中的情境,激发学生的兴趣,引出实验任务——“利用按键控制LED”。
  2.任务分解
  首先分析Arduino实验案例,确定实现的功能,在“利用按键控制LED”实验中,可以按照功能将其分为:(1)按下按键,LED灯亮;(2)松开按键,LED灯灭。将分解后的任务模块化,分为按键模块(检测按键按下/松起)、LED模块(控制LED灯亮/暗)。通过任务分解,可以使复杂的任务简单化,降低难度,增强学生解决问题的信心。
  3.抽象
  通过抽象的方法,将现实世界中的对象转换为计算机可以处理的对象,转变为计算机可以处理的问题,把生活中的数字语言抽象为符号语言,比如变量的设定、变量类型的选择。Arduino项目包含硬件和软件两部分,因此在抽象时要考虑到电路的连接和元件的物理性质。教师需要先为学生讲解电路的物理知识,在“利用按键控制LED”实验中,按照模块,Arduino Uno开发板需连接按键和LED灯。按键的本质是开关,按键按下时,开关闭合,电路闭合,产生电流;按键松开时,开关断开。Arduino Uno开发板内部集成电路中有上拉电阻(P2接口),当P2管脚处于悬空状态时,其为高电平,因此,我们将按键的一端其中一个接口连接P2,另一端的其中一个接口连接GND,按键未按下时,P2引脚将为高电平,按键按下P2引脚为低电平。在计算机语言中,用HIGH(1)来表示高电平,LOW(0)表示低电平。通过建立现实世界和计算机世界之间的映射关系(表1),使学生更好地理解物理知识。
  LED灯的特性是当正负极产生压降时,灯亮,否则,灯灭。黄色发光二极管的压降为1.8~2.0V,红色发光二极管压降是2.0~2.2V,绿色发光二极管的压降为3.0~3.2V。在本实验中选择红色发光二极管进行操作。
  因此实现灯的亮暗有两种方式(表2):方式1是正极接控制端,负极接GND(0V);方式2是正极接VCC(3.3V),负极接控制端。两种方式均需要在电路中连接限流电阻,防止导通时工作电流过大,损坏发光二极管或单片机。
  4.构建算法和程序
  学生将任务分解和抽象之后,要对任务进行算法和程序的构建。在这个过程中,教师引导学生回顾之前所学的程序逻辑结构:顺序结构、分支结构、循环结构、模块化程序结构,促进学生完成知识的建构。“利用按键控制LED”实验中,学生使用流程图梳理思路,培养逻辑思维。
  按照算法在Arduino IDE 平台编写相关的程序,这时需要确定控制LED灯亮暗的方式,在这里我们选择方式1,正极接控制端,负极接GND(0V),当控制端给出高电平时,LED灯亮,反之,LED灯灭。
  5.自动化及仿真化
  在程序编译无误后,在教师的指导下学生使用Tinkercad在线仿真平台进行仿真,有条件的学校也可以使用Arduino Uno开发板。在Arduino IDE平台编写相关的程序后,设置“工具”—“开发板”—“Arduino Uno”连接到开发板,将所需要的原件:按键、LED灯、电阻通过杜邦线连接到对应的端口。通过USB线将开发板连接至电脑,上传(烧录)程序,执行按键按下和松开的操作,观察效果。
  6.测试与调试
  对Arduino实验来说,测试和调试是必不可少的。区别于一般的程序调试,Arduino实验由软件和硬件部分组成,因此在分析错误的原因时应考虑两方面的因素。学生在仿真平台或实际开发板上上传(烧录)程序,执行按键按下和松开的操作,观察效果。如未达到预期的效果,记录错误的现象,分析错误的原因,修改程序或硬件,完成后重新烧录,观察和记录修改后的现象。在“利用按键控制LED”实验中,可能出现的错误现象是LED的引脚连反,导致实际效果与我们的目标效果不同,即无论按键按下与否,LED灯均不亮,此时需要调整引脚,以期达到目标效果。学生在优化程序和硬件电路的过程中,可以巩固知識,培养纠错能力和批判性思维。
  7.归纳与迁移
  教师引导学生总结归纳Arduino实验操作的方法,并鼓励学生开拓思路,将方法迁移到生活的问题情境中。教师可提供一些半成品,让学生在此基础上开展独立思考,完善作品功能。也可引导学生从生活与学习的实际需求出发,开发创新项目,培养学生的创新思维。如学生完成“利用按键控制LED”实验后,可以引导学生实现“按下按键LED灯亮,再按按键LED灯灭”的实验效果。
  在科技高速发展的今天,人才成长离不开计算思维的发展。以开源硬件为载体的机器人教育是培养学生计算思维的重要形式。本文基于任务驱动教学模式的计算思维培养模型,使学生在任务的引导下,在学习的过程中掌握计算思维的方法,有助于发展创新思维。
  杨晋,傅胤荣,李梦军等. 2019 中小学机器人教育调研报告[R]. 北京: 中国电子学会普及工作委员会,2019.
  解月光,杨鑫,付海东. 高中学生信息技术学科核心素养的描述与分级[J]. 中国电化教育,2017(5).
其他文献
【摘 要】人工智能作为引领未来的战略性新兴技术,正在深刻影响着社会的方方面面,也将深刻改变我们的生产生活方式。在教学研究和应用中,教师应在观念上,重视人工智能教育;在教学中,融入人工智能技术;在课程上,体验人工智能应用。由此,要正视学生的基础现状和接受能力,着力培养学生的思维素养,充分发挥好教师的专业优势和能力特点,在小学信息技术课程的基础上扩展延伸人工智能的教学探索。  【关键词】人工智能;信息
【摘 要】本文基于项目式学习,探究中小学的人工智能课程,并根据自己的教学实践,给出了教学实例,以期为中小学人工智能课程提供借鉴。  【关键词】项目式学习;人工智能;中小学课程;人脸识别  【中图分类号】G434 【文献标识码】A  【论文编号】1671-7384(2021)09-065-03  从国家政策和目前人工智能的发展趋势来看,在中小学开设人工智能课程已成为必然。虽然目前人工智能没有统一的课
中国档案行政职能分析及改革探讨    高永青张仕君在2005年第4期《档案》上分析了现行档案行政管理职能和档案的保管利用职能自身的局限性主要表现为以下三点:  一现行档案部门的业务管辖权割裂了档案与文件的有机联系在实际工作中,归档是文件转化为档案的关口,归档前为文件,归档后为档案,“文件向档案室归档恰恰是档案工作的开始”于是,文件和档案工作被分割为“两条”,档案系统只管档案  二现行档案部门公布权
1895年11月8日,德国物理学家伦琴发现了一种穿透力极强的新射线,并定名为X射线,它打开了一扇通向身体内部“宫殿”的窗户。李鸿章在他的环球访问中有幸在德国拍摄了X光片,亲眼看到了留在自己左眼脸颊下的子弹,也因此成为中国拍X光片的第一人。    伦琴的射线把夫人吓了一跳    1895年11月8日晚上,德国维尔茨堡大学的整个校园沉浸在一片静悄悄的气氛中,大家都回家度周末了。  伦琴在忙碌着,他正在
【摘 要】在集团化办学过程中,信息技术起到了至关重要的作用。一方面集团通过信息化手段重新构建教育教学模式,创建学院制、书院制、选课制、走班制等多项教育教学管理制度,构建多元的课程体系;另一方面,集团通过信息技术管理海量数据,并涵盖人力、财务、资产的全流程管理。  【关键词】北大附中;集团化办学;课程资源  【中图分类号】G434 【文献标识码】A  【论文编号】1671-7384(2021)05-
本刊讯5月23日,北京市档案局就《北京市朝阳区文件材料归档范围和档案保管期限表研究》档案科研课题召开了评审会,市档案局副局长姜之茂、朝阳区副区长谢朝斌出席。课题评审组由国家档案局政策法规司司长郭嗣平、国家档案局档案馆室司副司长王雁宾、中国人民大学信息资源管理学院副院长赵国俊等五位评委组成。  该课题是北京市朝阳区档案局承担的2002年度国家档案局计划项目。会上,郭嗣平、王雁宾、赵国俊等评审委员在听
今年年初,在北京市档案馆和东城区建国门街道联合举办的“崇内社区今昔图片展”上,著名儿童教育家孙敬修老人的部分史料引起众多参观者的关注,孙老之子孙全来先生应邀就展板内容作了简要介绍提起“故事爷爷”孙敬修,如今三四十岁以上的人都不会忘记当年中央人民广播电台的“小喇叭”节目在这个节目中,天天都能听到孙敬修老人讲述的童话故事,千千万万的少年儿童通过这些有趣的故事,明白了什么是真善美孙老一生为孩子们讲述了上
     
近年来,有关翻转课堂、微课的话题不断升温。随着研究的深入,微课的制作方法也是日新月异,层出不穷。从早期利用手机、相机等设备拍摄白纸、白板,到中期利用摄像机拍摄讲台、电视机、黑板,或利用录屏软件录制课件内容,再到现在到专业的演播室拍摄,邀请专业团队的大制作。  目前,微课研究者中存在的“内容说”和“技术说”,都有其各自的落脚点。无论什么样的微课,其目的都是为了教学,没有准确的内容自然站不住脚。同样地
神奇邮差每月“救活”300封死信    在中华邮政任职二十多年的苏文华,被同事称为投件达人,是因为他仔细研究每一封漏写地址或无法投递的邮件后,能够让死信复活,平均每个月约有三百多封死信顺利寄达收件人手里。他还自制秘籍整理街道巷弄对照表,并将死信视为寻人的超级任务。  苏文华服务于台北邮局,在四年前转任邮务稽查,负责督导投递信件的质量,他说“稽查其实就像是当工头,专门替人擦屁股”。苏文华最被人牢牢乐