在玩的过程中逐步增强计算思维
scratch编程培训,让孩子们学习逻辑思维,培养编程兴趣,为了进一步学习编程,需要拓宽知识面,专项研究学习,有利于提升孩子自主学习能力,让孩子在遇到问题时,能够将其细分,然后从一个个小问题逐步解决。
为什么要学习Scratch启蒙编程?
趣味入门 趣味入门
图形化积木拖拽式编程,以游戏过关的方式,通过动画场景设计,引导孩子完成有一定逻辑复杂度的程序,孩子们学编程就像玩积木一样简单有趣。
逻辑思维 逻辑思维
编程教会孩子们将复杂、庞大的问题分解成几个小问题,再逐一思考解决路径,从而找到每个小问题的解决方案,整个难题得以解决。
Scratch课程特色
提高学习能力 提升成绩
编程学习需要大量的多方面的理论知识作为支撑。孩子想要深层次学习编程知识,就需要拓宽知识面,专项研究学习,有利于提升孩子自主学习能力。
项目设计的编程思维与真实编程一致
课程完成,与代码课程无缝衔接
双师授课,视频加指导老师,及时答疑,确保学员的学习效果。课程中每节课实现一个小游戏,每5次课一次复习课,每10次课一次项目展示课。
能够可以自己设计小游戏。课上认真听讲,及时巩固学到的编程知识,自己设计小游戏是没有问题的。不需要对键盘很熟悉。主要是靠鼠标进行拖拽,不像代码式编程要一直用键盘打字。
scratch编程语言是一款图形化的编程语言,操作简单,容易理解,更适合年龄较小的孩子,代码编程需要一直用键盘编写代码,更抽象。scratch编程涉及到的编程思想和代码编程是一样的。
课程大纲
"了解编程,认识scratch软件事件:当小绿旗被点击、当按下_键、当角色被点击
控制:如果那么侦测:按键上移键被按下。
外观:下一个造型、说话、将造型切换为,隐藏、显示、移至上层
运动:向右旋转、移动、面向、移到X_Y_、在_秒内滑行到X:_Y:_、 将X坐标增加、将Y坐标增加
声音:播放声音控制:重复执行直到、停止全部、在...之前一直等待
侦测:碰到角色、碰到颜色、询问、回答
运动 : 碰到边缘就反弹
运算:A等于B、随机数
课程内容:"数据:变量、将变量设定为_,将变量的值增加
控制:如果那么否则,克隆,当作为克隆体启动时,删除本克隆体
运算:A加B、A与B、随机数
侦测:碰到角色、鼠标的x坐标、鼠标的y坐标、鼠标是否被按下
事件:发出广播、接收广播
外观:显示、隐藏、将造型切换为运动:移到X_Y_,右转,y坐标增加
更多积木:新建模块指令"
"运算:随机数、逻辑或、不成立、条件嵌套
数据:变量
运动:面向、旋转、X坐标增加、碰到边缘就反弹、面向鼠标指针
外观:显示、隐藏、说***秒、将造型切换为
侦测:碰到角色、计时器、计时器归零
控制:克隆
声音:播放音乐直到播放结束
事件:小绿旗被点击、发出广播、接收广播
"画笔:认识画笔、清空、图章、抬笔、落笔、设置画笔的颜色、粗细
事件:发出广播、接收广播
动作:将x坐标增加、y坐标减小
运算:a且b,a>b
控制:如果那么
数据:认识列表、创建列表、删除第*项对于列表
侦测:颜色碰到颜色、按键是否按下
声音:将音量设定为
"更多积木:新建模块、创建带参数的模块、调用方法
画笔:抬笔 、 落笔 、 设定画笔大小和亮度、图章
动作:移动_步、碰到边缘就反弹
声音:将音量设定为、我的声音
运算:随机数
数据:变量、变量等于随机数
运动:面向、面向鼠标指针
事件:当小绿旗被点击
侦测:碰到角色
控制:克隆变量:设置
"侦测:询问、回答、碰到角色
控制:如果那么、等待、重复执行_次、如果那么_否则、停止全部
动作:将x坐标增加、将y坐标增加、移动
外观:显示、隐藏
运算:A>B、A<B、A或B、随机数
动作 : 碰到边缘就反弹
事件:发出广播、接收广播
动作:将x坐标增加20
数据:将变量设定为_,将变量的值增加
主题:智能机器人、捉迷藏、贪吃蛇、对战上
"侦测:碰到角色、开始摄像头、调整透明度
更多积木:新建模块的应用
动作:移动_步、面向鼠标指针
声音:将音量设定为、弹奏乐器
数据:变量的应用
运算:随机数
控制:克隆的应用
外观:将角色大小增加、将角色大小设定为
主题:don't break my、heart上(减少污染)、heart下(减少污染)、初识python、语音机器人、病毒小程序
算法、3D效果实现
数据:变量的应用
运动:x、y坐标、面向、旋转、碰到边缘就反弹
外观:显示、隐藏、将造型切换为
侦测:碰到角色、计时器
运算:随机数、逻辑与、不成立、条件嵌套
事件:发出广播、接收广播
正确指法、初步学习代码式编程语言
python语言基础