1 基础课程:初识Scratch及其编程环境
走近Scratch,让孩子走在时代潮流的前列,赶上物联网智能化趋势。希望每孩子能在编程中获得乐趣,喜欢上编程,懂编程。在编程中培养孩子们的思考能力和逻辑思维,提升孩子们的问题解决能力。
编程是什么?计算机程序的本质就是编程,编程是一系列指令的集合,也就是人类与计算机沟通的语言工具。
为什么要学习编程?如今是一个信息科技化、物联网智能化的时代,学习编程是让孩子走在时代潮流的前列,并在学习编程的过程中,从小培养孩子计算思维模式、逻辑思考能力和问题解决能力,提升孩子的自主创造能力和探索未来世界的勇气。
如何学习编程?先模仿,后自主;即先照示范的例子,模仿搭建完整的能运行的程序,并在模仿的过程中,逐步掌握顺序执行,条件语句、循环语句等编程语句,然后,通过自己主动设计编程,切身体验编程实现智能化的过程。
1.简介Scratch编程软件
Scratch编程软件,诞生于麻省理工学院MIT,是面向青少年所开发的一款图形化简易编程软件。不同于(基于文本的)编程语言,它是一款可视化、积木式的编程学习软件。使用者只需要拖拽不同颜色与形状的积木进行组合,便可创作出交互式故事、游戏、音乐、动画等作品。
Scratch编程的特点之一,图形化语言(不需要懂英文),使用者只需通过鼠标拖动不同的功能模块积木,进行一连串的组合(类似搭积木),即可完成编程。
Scratch编程适合几岁的孩子?基本上,6到7岁的孩子在老师的指导下,就可以照着示范的例子,“拼搭”出一个完整的、能运行的简易程序。学习Scratch,不只是教会孩子如何编程,也是教会孩子自我认同与开放意识。当孩子在使用Scratch制作小游戏出现Bug的时候,会尝试使用系统性的思考方式,从整体到局部的方式进行分析和排查,直到找出原因,并激发孩子主动思考,敢于尝试,勇于发现,善于解决问题。
2.认识Scratch编程环境
Scratch3.0软件界面介绍,即它的编程环境。【需要软件的,请回复:下载软件】
安装完成后,界面如下:
了解界面上的基本功能区域和功能按钮:
l 舞台区:显示程序执行的结果;是角色出现、移动、绘画和交互的场所。
l 背景区:可以管理舞台的背景图片,并在脚本中进行切换和特效处理。
l 角色列表区:Scratch编程自带角色库,每个角色都有专属于自己的脚本、造型和声音。
l 代码区:又叫做脚本区,是用来执行命令,即将N个积木根据一定规则卡合在一起,以实现不同的指令。脚本(代码)是学习编程中很重要、很重要的部分。
l 操控区:即积木区,包括运动、外观、声音等不同功能的积木模块,单独模块中的不同积木,指令都不同,拼搭一起就可以制作脚本程序。
l 菜单栏:注意,一定要随时保存文件!
2.1程序保存打开
菜单栏里,文件保存方法:选择“文件——保存到电脑”,Scratch3.0软件默然保存的文件是“.sb3”格式的;打开已存在的文件方法:选择“文件——从电脑中上传”,找到文件存放位置即可打开相应文件,见下图。
2.2程序搭建方法
n 新建脚本:找到相对应的指令积木,用鼠标左键直接拖拽至代码(脚本)区;
n 积木拼接:命令和控制积木(见下图Scratch积木块分类),缺口和凸起是可以卡合在一起的;
n 命令运行:用鼠标点击脚本即可运行,注意:只有上一步执行完,才继续执行下一步;
3.小结
Scratch编程轻松易学,只需通过鼠标拖拽图形化模块指令,你就能编写出自己的创意代码,希望每一个孩子都能在学习的过程中,获得乐趣,喜欢上Scratch,编写出属于自己的代码,建造出无限可能的未来世界。让我们一起携手共进吧!
网友评论