Why learn scratch programming
Scratch少儿编程能够提升孩子的逻辑思维与创造力,在思考分析问题和完成程序的过程中培养孩子编程思维。
Scratch少儿编程能够培养孩子耐心与专注力,趣味化编程和严密的编程语言是培养孩子细心和专注的较佳工具。
在孩子组队创作作品中将学会如何沟通、协作,如何用团队力量解决问题,孩子的团队协作能力将不断得到锻炼。
Various types of courses
巩固所学知识,通过案例实训及时发现、纠正错误理解和认知,建立孩子学以致用的思维和渠道。
配合生活中常见科学现象,结合抽象程序逻辑,帮助孩子在趣味活动中轻松、具象的学习与理解。
以诱导性的教育方式,培养孩子探索、发现、独立思考的能力,充分激发孩子丰富的想象力。
以游戏形式体验程序开发乐趣,让孩子熟悉基础的编程开发环境,培养孩子持续的学习兴趣。
区别一:教学侧重点不同。机器人编程的目的是让孩子学会组装、搭建和编写程序来运行机器人,课程内容是由硬件知识和编程知识两部分组成的,但硬件知识的比重往往会多于编程知识。少儿编程课的目的是系统化的教授孩子编程知识,注重培养孩子逻辑思维能力和独立思考能力。学习编程不仅能够操纵机器人,还做设计app、游戏等很多其他的事情,应用范围更广。
区别二:学习方向和深度不同。机器人编程是以调用编程模块指令让机器动起来为目的,一般情况下,需要编程的模块是已经写好储存在模块里了,小朋友做的只是将模块用不同的方式拼接起来。Scratch编程的学习,是探究编程语言的本质,是一层一层把模块儿打开,学习模块内部最核心的逻辑、算法、语法和结构。
Programming course content
课程名称 | Scratch编程课程小码班 | Scratch编程课程飞码班 |
S1 | 编写程序来控制有趣的达奇机器人探索模块化编程的操作技巧;感受软件编程的趣味,构建持续学习动力,为后续课程做好铺垫。 | 通过完成家庭亲情互动类程序的设计,熟悉鼠标与键盘的操作;感受软件编程的趣味,构建持续学习动力,为后续课程做好铺垫。 |
S2 | 熟悉Scratch软件开发环境,掌握Scratch编程具包和基础技能;熟悉Scratch作品素材设计,培养想象力、强化创新意识。 | 熟悉Scratch软件开发环境,掌握Scratch编程I具包和基础技能;熟悉Scratch作品素材设计,培养想象力、强化创新意识。 |
S3 | 掌握软件编程核心技能:变量、三种运算符、条件分支及分支嵌套;培养程序流程图的阅读与分析,强化训练逻辑思维能力。 | 掌握软件编程核心技能:变量、三种运算符、条件分支及分支嵌套;培养程序流程图的阅读与分析,强化训练逻辑思维能力。 |
S4 | 掌握软件编程核心技能:循环、链表、函数;培养程序流程图的绘制,使学生具备初级软件程师的思维能力。 | 掌握软件编程核心技能:循环、链表、函数;培养程序流程图的绘制,使学生具备初级软件工程师的思维能力。 |
Reasons for choice
编程对于成年人来说,可能是一种谋生手段。以往的观念认为编程只是IT从业者需要掌握的技能,其他行业不需要去学习。随着人工智能的发展和各行业的应用,编程开始在世界范围内普及,也在慢慢进入学校课堂。我们都知道,做一款产品,或者实现某种功能的过程中,都会涉及到很多细节设计。比如根据需求,怎么合理的设计框架;有了框架,怎么设计相应的类,方便以后的扩展或者提高复用性;在开始写具体程序时,也要认真思考,存在哪些异常情况,怎么设计能实现最优的效果等等,这些都是在锻炼逻辑思维。因此,编程实践不仅能有效地激发学生对程序设计的学习兴趣,更重要的是锻炼了他们的逻辑思维能力,这种能力会伴随孩子的一生。同时,Scratch在创作的同时,也是构思产品的过程,因而能培养了孩子的创新精神。
Introduction to teachers
教学经理
教研主管
杭州scratch培训课程大纲
课程背景
在如今数字化时代,计算机科学的相关技能和知识成为了无可避免的学科之一。Scratch编程语言是MIT媒体实验室设计的模块化可视化编程语言,旨在帮助年轻人学习计算机科学基础和创意思考。随着Scratch的普及,Scratch编程课程也在越来越多的学校和培训机构得到推广。本文就是针对杭州地区Scratch培训课程的大纲撰写。
课程特色
1.启发式学习方法:课程内容融入思维导图、思维训练、角色扮演等启发式学习方法,激发学生创意思维,激发他们的学习热情。
2.小班授课:为了便于对每位学生的学习进行跟进,课程设计采用小班授课模式,确保每个学生都能够得到适当的教育支持。
3. 导师互动:每位学生都会有一位有Scratch编程教育经验丰富的导师教授,帮助他们解决遇到的问题。
课程目标
1.基本编程知识:Scratch编程语言基础语言和模块结构
2. 初步掌握Scratch编程思想:逻辑控制、循环、条件语句、事件等
3. 游戏开发:帮助学生实践Scratch编程语言的能力,设计自己的游戏
学习对象
本课程主要面向小学生、初中生。对于有计算机编程基础但没有使用过Scratch编程语言的人士也可以进行学习。
课程内容
1. Scratch基础语言和创作环境
2.逻辑控制语句:含条件语句、循环语句、变量
3. 事件(block)语句
4. 游戏开发,包括文字游戏和动作游戏
学习时长
本课程为期2个月,每周2次课。每次课程时间为80min。
收费范围
本课程收费在3000-5000元之间,具体费用请以校方公布的为准。
学习收获
经过学习,学生成为了可以使用Scratch编写游戏的编程者,其编程思维能力也得到了提升。除此之外,学生还能够通过本课程培训掌握其他计算机等科技类内容。这些学习将成为他们未来职业发展中必不可少的资源和素质。
结语
以上信息仅供参考。因为大纲经常变动,实际情况以到校咨询为准。可联系在线客服,预约免费体验课。
¥询价61262人关注
¥询价6661人关注
¥询价1170人关注
¥询价188人关注