小学生都开始学编程了

2018-08-17作者:方其桂, 编著编辑:书问阅读

当前中小学生是在计算机和互联网的环境中长大的,对于各种技术应用从小就司空见惯,也被称为“数字原住民”。在信息时代,面对这些“原住民”们,学习信息科学是当前世界各国都在积极推动的教育改革中必备的一环。


Scratch是由麻省理工学院媒体实验室开发的一款面向青少年的简易编程工具。不仅易于孩子们使用,又能寓教于乐,让孩子们获得创作的乐趣。对于孩子们来说,不需要像一般的语言那样要记忆难懂的英文和复杂的语法规则,只要以堆砌积木的方式就能在短时间内轻松地完成交互式的故事、动画、游戏、音乐及艺术等专题。彩色积木式的程序块既能带来色彩的视觉美感,又能避免复杂的语法错误,使得游戏和动画设计更加简单。


一、认识 Scratch 软件

Scratch软件又好学又好玩!可以像搭积木一样,用拖曳、组合的方式,创造出有趣的故事、动画和游戏。通过它可以快速掌握编程技巧,并能发挥自己的想象力,实现自己的创意。


1. Scratch软件可以编写故事

在原书第1章“解救迷路猫.sb2”案例中,如图1所示,只需修改框内的不同数值参数,例如将“移动20步”改为“移动30 步”,就可以让小猫移动速度变快。当然也可试着修改对应的数值,让小猫移动速度变得很慢。


1.png

图1 Scratch软件编写故事


2. Scratch软件可以创作动画

在原书第1章“小猫爱运动.sb2”案例中,如图2所示,只需拖动下方小猫的位置,就可以改变故事的情景。

例如可以轻松设计小猫在田竞赛场上比赛时犯规、提前抢跑的动画效果。当然也可以设计成小猫先跑一段时间后,另一只再追赶的动画效果。


2.png

图2 Scratch软件创作动画


3. Scratch软件可以设计游戏

在原书第3章“随机线条.sb2”案例中,如图3所示,按下不同的“方向键”指挥角色移动。例如按下键盘中的“上、下、左、右”方向键移动小甲虫,就可以绘制出不同的随机线条效果。可以比一比,看谁创作的图案最美。


3.png

图3 Scratch软件设计游戏


4. Scratch软件可以控制硬件

在原书第8章“水果开心派对.sb2”案例中,如图4所示,使用4种动物分别代表4种水果,将水果与PicoBoard扩展板相连接,读取PicoBoard扩展板返回的电阻值。被测水果电阻值越大,传感器返回值越大,小动物奔跑的速度越慢。最后获得冠军的是电阻值最小的水果。怎么样? Scratch软件学习是不是真的很有趣?


4.png

图4 Scratch软件控制硬件


5. Scratch软件

Scratch软件的下载和使用是完全免费的,它有多个版本。Scratch软件支持 Windows、苹果和Linux操作系统,可根据所使用的系统选择下载相应的版本。在Windows系统中使用较为广泛的是1.4和2.0版本,如图5所示。


5.png图5 查找所需下载的Scratch软件版本


以上内容来自清华大学出版社2018年《和小猫一起学编程-超好玩的Scratch2.0》,书中详细的介绍了Scratch的软件下载地址、下载设置和软件的各种神奇操作。



内容来源:书问

作者方其桂, 编著
出版清华大学出版社
定价69元
书籍比价

分享到

扫描二维码 ×

参与讨论

电子纸书

逐梦旅程:Windows游戏编程之从零开始

毛星云
清华大学出版社[2013] ¥69

小学生家长必读4-6年级

富泰安, 杨利昌, 主编
辽宁民族出版社[2016] ¥5

小学生家长必读1-3年级

高明海, 任玉涛, 主编
辽宁民族出版社[2016] ¥5

小学生中华经典诵读选编·六年级

吴烁, 主编
清华大学出版社[2015] ¥7

小学生中华经典诵读选编·一年级

吴烁, 主编
清华大学出版社[2015] ¥10

小学生中华经典诵读选编·二年级

吴烁, 主编
清华大学出版社[2015] ¥10

小学生中华经典诵读选编·四年级

吴烁, 主编
清华大学出版社[2015] ¥7

小学生中华经典诵读选编·五年级

吴烁主编
清华大学出版社[2015] ¥7

小学生中华经典诵读选编·三年级

吴烁, 主编
清华大学出版社[2015] ¥10

出版业领先的TMT平台

使用社交账号直接登陆

Copyright © 2018 BookAsk 书问   |   京ICP证160134号


注册书问

一键登录

Copyright © 2018 BookAsk 书问   |   京ICP证160134号