初探用Scratch解决青少年机器人编程问题
2016-07-06叶舒
新课程·上旬 2016年5期
关键词:青少年
叶舒
摘 要:随着现代信息技术的发展,培养信息素养成为教育的主要目的之一,在小学教育中应实施程序设计为主导的教育,强化信息技术的应用,提高教师应用信息技术的水平,提高小学生的学习能力、创造能力和思维开拓能力。主要分析用Scratch解决青少年机器人编程问题。
关键词:Scratch;青少年;机器人编程;教学思路
Scratch是专门为8岁以上的儿童开发的一款积木式程序设计语言,这种编程和传统编程有很大的区别,它能够直观、形象地帮助学生在创作的过程中体验学习编程和表达自己的思想。在小学课程中利用Scratch技术开设机器人编程课程,能够有效提高学生学习兴趣,很好地解决青少年机器人编程问题。
一、Scratch软件对青少年机器人编程的作用
1.简化青少年机器人编程步骤
Scratch技术抛开了相对复杂的Arduino,直接用Scratch控制,简化青少年机器人编程步骤,比较适合小朋友入门学习。另外,Scratch目前的主要功能包括:寻线,避障,超声波测距,温度、光强度测量,两路LED显示,一路蜂鸣器,外部扩展两路模拟口,两路IO,两路PWM输出,可以代替Scratch传感器板,可实现微信、手机APP遥控机器人,甚至可以让机器人发邮件、微博,适合小学生进行机器人编程的学习。而且能编写一些现在流行的机器人模型,调试、改进完整的编程创作过程,非常适合初学者的学习。
2.降低青少年机器人编程的难度
对于程序设计的初学者来说,常常面临缺乏程序设计概念知识、语法结构过于庞大复杂、抽象思……
登录APP查看全文
