经过可达鸭教研团队及课程专家团队不断探讨和反复打磨,可达鸭编程图形化ScratchJr课程全新升级啦! 升级后图形化课程体系能够为学生提供更加完善、连贯的学习体验,让学生在充满趣味的课堂中熟悉编程基础知识和操作,逐步培养编程思维,为日后的进阶学习打下强劲的基础。 0 1 ScratchJr是什么? ScratchJr 是一个入门级的编程语言, 它的功能和Scratch类似,操作使用更加简单, 更容易学习上手,因此 适合6-7岁的小朋友进行编程启蒙。 ScratchJr 课程详情界面
ScratchJr很少使用键盘, 孩子可以在电脑和iPad上通过拖拽的方式,创建互动的故事和游戏, 利用图形化的程序积木让角色移动、跳跃等 ,也可以利用绘图编辑器回执自己的角色、 用麦克风录制自己声音、用照相机加入自己拍摄的照片。最后 用拼积木的方法组合成程序,让想象的场景动起来。 02 为什么要学ScratchJr ? 6-7岁是孩子观察能力、分析判断能力、思维能力初步建立的关键时期,但识字量、鼠标键盘使用、抽象理解能力都还不够成熟, 直接学习Scratch会影响孩子的积极性,打击学习兴趣。 由于ScratchJr的学习 无需识字 , 操作简单 ,因此 更符合6-7岁孩子的认知、学习特点。 虽然SratchJr非常精简,但它保留了*基本的计算机概念, 比如事件、序列、以及迭代等等。 当孩子学习ScratchJr时,不只是在与电脑互动,更可以通过编程学习创造和表达心中的创意。 0 1 课程衔接 ARTCULATION Scratch和ScratchJr都以图形化编程软件为载体,属于拖拽式的图形化编程。Scratch Jr 无需认字操作简单,更符合幼儿园大班和一年级学生的能力发展特点,能够为学习Scratch课程打下基础。 02 培养思维 CULTIVATE THINKING ScratchJr通过制作动画、游戏等作品的方式,结合 生活场景,用贴近生活案例学编程,从小培养孩子的编程思维。 完成作品的过程中,锻炼解决问题、创意设计、清晰表达、逻辑思考的能力,让孩子更综合全面发展。 03 锻炼能力 ABILITY TRAINING ScratcJr综合性强,学习过程中有思维训练、数感思维、生活常识等。学生更感兴趣,能力发展会变得更快。ScratchJr不仅是让孩子学习程序代码,也能从代码中提升综合能力。 03 ScratchJr 在学些什么? ScratchJr制作程序的过程,可以比作是在策划一场舞台剧演出 ,ScratchJr的各个积木模块就是舞台剧演出需要的元素。
蓝色的运动积木块 表示前进、后退、原地左转、原地右转、跳跃 紫色的外观积木块 表示角色大小变化、隐藏显示 黄色的触碰积木块 表示触碰事件、消息广播与接收 橙色的控制积木块 表示角色运动、等待、移动速度、循环次数 绿色的音效积木块 涵盖音乐以及音效,增加编程作品的趣味性和丰富度。 红色的结束积木块 控制程序循环、结束、切换背景 相比起单纯的软件编程,ScratchJr的图标式设计孩子无需识字 就可以理解程序含义,简单的拖拽就把编程块像拼图一样拼起来,形成程序。 这样的编程方式对幼儿来说更为直观形象,也符合其具象思维的特征。 接下来,我们以踢足球小游戏为例,看看孩子们通过 ScratchJr 怎样学习编程知识的: 0 1 场景引入,明确目标
首先,在制作踢足球游戏前,通过模拟踢球场景,让孩子了解今天要学习的内容,循环渐进,吸引学生注意力。 02 发现问题,激发兴趣
带孩子了解足球知识后,结合实际的踢球场景,引导思考踢足球需要有哪些角色以及场景的出现,尝试按照想法进行完善程序,激发孩子的学习兴趣。 03 学习知识,发挥创意
尝试探索后,个别问题难以解决,学习新的广播知识模块,结合上课的广播场景,让孩子更能理解指令的作用以及应用场景。 04 运用知识,解决问题
运用所学知识尝试解决问题,并提问引导孩子深思,反复验证想法,边找原因边解决问题。 05 总结反思,巩固练习
在明白消息发送与接收原理后,总结反思实现过程,进行巩固练习。搭配个性化编程练习,提升自主创新力,真正让孩子在探索过程中学习,构建知识体系。 整个过程中,孩子 通过发现问题→思考解决问题的方法→设计解决问题的方案→动手尝试→失败后总结经验→反复试验→最终成功的编程训练 ,逐步建立计算机思维,培养对动手能力、创造能力、解决问题的能力,这些素质的培养比学习编程本身更难得。