Scratch3.0安卓版专为青少年小朋友打造的一款初级编程软件,开发者为“麻省理工学院”,使用目前主流的技术框架H5和JS语言编写制作的。编程构成的命令和参数通过积木形状的模块来实现的,通过拖动有特殊意义的积木块,让动作、声音、控制、事件得以发生,通过一段时间的学习,孩子们能够自己动作制作一些小游戏和小程序,动手动脑同步进行,帮助孩子们更好的了解编程思维,并使用用编程思维来解决遇到的问题。需要Scratch3.0安卓版少儿编程软件的朋友快来下载吧。
Scratch3.0基本功能
1、更胜一筹的4K编辑流程,支持Blackmagic Design的DeckLink 4K Extreme,Ultra Studio 4K,AJA KONA 3G (仅预览)非编硬件,支持使用Grass Valley HQX编码的EDL 或 AAF 导入/导出,与DaVinci Resolve 11交换时间线校色流程
2、支持Blackmagic Design, Matrox 和 AJA的第三方板卡
3、混编多种分辨率素材-从24*24到4K*2K,在同一时间线实时转换不同帧速率,为编辑人员提高了工作效率
4、多达16机位的多机位编辑能力,并可实时进行视频输出
5、基于第四代Intel酷睿架构的优化,支持Intel Quick Sync Video极速264输出(用于蓝光刻录)
6、当前最快的AVCHD编辑速度,可做到3层以上实时编辑
7、灵活的用户界面,包括:无限的视频、音频、字幕和图文轨道
8、支持当下最新的文件格式-SONY XAVCAM (Intra/ Long GOP)/XAVC S, Panasonic AVC-Ultra/AVC-Intra 4K 422及Canon XF-AVC(仅输入)
9、支持3D立体编辑、内置图像稳定器,并可从时间线上直接刻录蓝光、DVD
10、源码编辑多种视频格式,包括: SONY XDCAM, Panasonic P2, Ikegami GF, RED, Canon XF 和 EOS 电影格式
11、支持代理模式,增强PC处理能力,提高工作效率
12、64位本地处理,快速处理海量静态图像文件(JPG, TGA, DPX等),提供更流畅的实时编辑
13、增强的MPEG和264/AVC编解码能力(可对4K XAVC进行快速编码),支持更快的4K H.264回放
Scratch3.0使用教程
【Scratch少儿编程Jr积木模块详解】
我们就逐个详细讲解六大积木模块:触发积木、动作积木、外观积木、音效积木、控制积木和结束积木。
一、ScratchJr之触发积木
触发积木,使用黄颜色进行标识,在编程区看到黄颜色的积木,就知道它是属于触发类积木。
1、点击绿旗时开始:只能在最前面添加此积木,当点击绿旗的时候,后面的程序就会开始执行。
2、点击角色时开始:只能在最前面添加此积木,当点击角色的时候,后面的程序就会开始执行。
3、触碰其他角色时开始:只能在最前面添加此积木,当碰到另一个角色的时候,后面的程序就会开始执行。
4、收到消息时开始:只能在最前面添加此积木,当接收到指定颜色的消息时,后面的程序就会开始执行。
5、发送消息:发送指定颜色的消息。
二、ScratchJr之动作积木
动作积木,使用蓝颜色进行标识,在编程区看到蓝颜色的积木,就知道它是属于动作类积木。
1、往右走:让角色向右移动,可指定移动的步数,点击积木上的数字,会弹出数字设置界面,可输入要移动的步数。
2、往左走:让角色向左移动,可指定移动的步数,点击积木上的数字,会弹出数字设置界面,可输入要移动的步数。
3、往上走:让角色向上移动,可指定移动的步数,点击积木上的数字,会弹出数字设置界面,可输入要移动的步数。
4、往下走:让角色向下移动,可指定移动的步数,点击积木上的数字,会弹出数字设置界面,可输入要移动的步数。
5、向右转:顺时针旋转一个角色,可指定旋转的角度,可设置的数字范围为1-12,像时钟上的时针一样,12表示一圈。点击积木上的数字,会弹出数字设置界面,可输入要设置的旋转角度。
6、向左转:逆时针旋转一个角色,可指定旋转的角度,可设置的数字范围为1-12,像时钟上的时针一样,12表示一圈。点击积木上的数字,会弹出数字设置界面,可输入要设置的旋转角度。
7、跳跃:让角色跳起来,可指定跳跃的步数,点击积木上的数字,会弹出数字设置界面,可输入要跳跃的步数。
8、回家:角色在移动后,可以使用这个积木让他回到原来的位置。原始位置就是你一开始放置角色的地方。如果要调整原始位置,直接拖动角色到新位置即可。
三、ScratchJr之外观积木
外观积木,使用紫颜色进行标识,在编程区看到紫颜色的积木,就知道它是属于外观类积木。
1、说话:在角色上方显示指定的内容,就像漫画上的泡泡对话框一样。点击内容输入框,弹出输入界面,输入要说的话。
2、放大:增加角色的显示尺寸,让角色变得比原来还大,点击积木上的数字,会弹出数字设置界面,可输入要变大的倍数。
3、缩小:减小角色的显示尺寸,让角色变得比原来还小,点击积木上的数字,会弹出数字设置界面,可输入要变小的倍数。
4、重设大小:重设角色的显示尺寸,把角色变回原来的大小。
5、隐藏:让屏幕上的角色渐渐的消失不见。
6、显示:让消失的角色渐渐的出现在屏幕上。
四、ScratchJr之音效积木
音效积木,使用绿颜色进行标识,在编程区看到绿颜色的积木,就知道它是属于音效类积木。
1、Pop:使用此积木,会播放Pop的吐泡泡的音效。
2、播放录音:播放所录制的声音或音乐,使用此积木,可录制自己的音效或音乐。
五、ScratchJr之控制积木
控制积木,使用橙颜色进行标识,在编程区看到橙颜色的积木,就知道它是属于控制类积木。
1、暂停:让角色暂时停下来一段时间,点击积木上的数字,会在屏幕右下角弹出数字设置界面,可输入要暂停的时间。请注意,单位是十分之一秒,也就是说设置为10表示暂停一秒。
2、停止:停止执行所有角色上的程序。
3、设定速度:改变角色移动时的速度,点击积木上的箭头,会弹出速度选择界面,有三种速度可供选择,慢速、中速(正常速度)、快速。
4、循环:重复执行区块内的所有程序,可以执行指定次数,点击积木上的数字,会弹出数字设置界面,可输入要循环的次数。
七、ScratchJr之结束积木
结束积木,使用红颜色进行标识,在编程区看到红颜色的积木,就知道它是属于结束类积木。
1、结束:用来表示程序结束,不影响程序的执行。
2、无限循环:重复执行区块内的所有程序,不停的重复。
3、切换至页面:切换到项目中的指定页面,当项目中存在多个页面时,会出现此积木,积木右上角的数字表示页面在项目中的位置顺序。
【使用Scratch中制作打砖块游戏教程】
一、创建角色
1、打开Scratch软件,进入它的工作界面,将猫这个角色删除;
2、用鼠标左键单击“从角色库中选取角色”,
3、创建球:在角色库中选择物品,选择Baseball,确定
4、创建砖块:用绘制角色的方法创建砖块;
5、在角色Baseball上按鼠标右键,选择info,出现角色的信息面板,显示角色的名字,当前所在位置的坐标值,方向等;
6、将角色1名字改为气球,改完按左边的小箭头返回角色列表,再将角色2改为砖块;
Scratch3.软件特色
1、scratch是中文语言,方便所有国内用户使用;
2、构成程序的命令和参数通过积木形状的模块来实现;
3、用鼠标拖动模块到程序编辑栏就可以了;
4、中间的部分是编辑好的程序代码;
5、左边是可以用来选择的功能模块;
6、右边上部是程序预览和运行窗口;
7、scratch中文版右边下部是角色窗口;
指导不同孩子一起学习Scratch 3.0编程
1、组织头脑风暴环节
万事开头难,协作项目也是如此。当看到孩子们在一起进行一个项目的时候,可以通过组织头脑风暴并且提供一般性的思路,来帮助他们搞清楚自己到底想要创建什么。要问孩子们,他们最喜欢什么,或者对于生活中最近发生的什么事情最感兴趣?帮助他们思考一下,大家有什么共同点或共同爱好,例如,都喜欢某一项运动,某一部电影或者某一本书。准确地找到对每个人来说有意义的某个事情,这就是开始规划Scratch编程项目的一个美妙的起点。
2、给出独特的角色建议
由于Scratch编程环境存在于计算机屏幕之上,协作似乎是一件很难的事情。然而,如果每一个团队成员都一个独特的角色的话,那么每个人都能够以自己的独特而有创意的方式来做出共享。作为老师,你可以根据孩子们的长处,给出每个人的独特角色的建议,或者给他们分配不同的任务。这些角色可以包括导演、编剧、编码、代码检查或调试、主持人等。如果是多个不同年龄的孩子在一起协作,那么可以让年长一点的孩子承担更加复杂一些的任务,以带领年幼的孩子。对于每一次小小的进展,都要进行庆祝(要有仪式感),每个人的工作对于最终的项目来说,都是不可或缺的。
3、组织屏幕下的活动
多个孩子一起从事项目的时候,我建议组织一些屏幕之下的活动。作为老师,可以建议孩子们先抽出一些时间来进行线下交流活动,然后再开始创建项目或者一起讨论想要做什么项目。这有点像很多团建活动的“破冰”环节,彼此加深了解后,对于后面的协作有很大的帮助。你甚至可以将项目创建过程分成不同的阶段,让每个人在屏幕上工作一段时间,然后,换另外一个人作为程序员。比如,可以采取“接龙游戏”的方式,让一个孩子去开始一个项目,5分钟之后,另一个孩子在项目中去加入自己的想法,等等。
4、鼓励协作性解决问题
鼓励孩子们先自己去解决遇到的问题,而不是求助于家长。要教会他们“排除故障”和“进行调试”的意识,并且要求他们至少一起尝试3种解决问题的方法,然后再求助于大人。这将有助于同龄人一起协作解决问题,对于能够一起解决问题,他们可能会感到很惊讶。
5、鼓励大孩子和小孩子一起协作
如果你要教不同年龄的孩子,那么,年龄大点的使用Scratch 3.0,年幼的使用 ScratchJr。大孩子和小孩子可以一起使用 ScratchJr,这是开始协作的一个很好的起点。年长的孩子可以教授编程技巧、提问题,并且帮助年幼的孩子来决定要创建什么。使用绘图编辑器工具,孩子们可以绘图,或者选择他们喜欢的角色或背景图,编写他们喜欢的故事。建议他们使用ScratchJr以一个大家都喜欢的事物,作为故事的起点,例如回顾大家都喜欢的一次家庭假期,或者在他们喜欢的神话故事或电影中,加入家庭成员作为角色。
更新日志
v3.0.57
1、新增了一些画笔积木块。
2、滑行块得到了改进,这将为角色在屏幕上平滑移动提供一些灵活性。
3、Scratch扩展也得到了改进。
4、针对Speech,Lego Boost,Micro:Bit,Translating和Scratch Bit,有新的扩展被提供。
∨ 展开