Scratch编程 (5-10岁)
Scratch编程 (5-10岁)
- 每级7.5小时
- 可选择每节课1.5或2.5小时
- 小班教学1至6人
早鸟优惠至2026/10/25 23:59周日(美西时间)
綫上教学真人老师,每级(Level)7.5小时
无法加载取货服务可用情况
- 弹性上课安排
- 报读多级别额外10-15%优惠
- 级别修读电子证书

概述
MIT Scratch 是麻省理工学院媒体实验室创建的一种儿童友好型编程语言,旨在向 5 至 10 岁的孩子介绍编程。其直观的界面使用拖放块,使年轻学习者能够轻松创建互动故事、游戏和动画。通过鼓励创造力、批判性思维和团队合作,Scratch 为您的孩子提供了一种有趣且引人入胜的方式来探索编程,同时还提供了与支持性的全球社区分享他们的项目的机会。
New City Education 团队随时为您服务。请填写免费咨询表单,我们的老师会与您联系,协助为孩子规划合适的 STEM 学习路径。您也可以先预约体验课,只付一节课的费用,再决定是否报读完整级别。先从免费咨询开始,准备好了再迈出下一步。
学习目标
1.激发逻辑思维
2.增强解决问题的能力和算法思维
3.体验科技的乐趣
4. 应用并释放创造力
教学语言
我们通常用英语授课,但如果可能的话,我们很乐意尝试以其他语言授课。
模式
在线(Zoom):将在课前提供说明。
我们重视小班教学,老师一般同时只指导1-3位同学。
级别说明
1级
1级:适合没有编程经验的中小学生。
将向学生介绍基本的编程概念,并学习如何在 Scratch 中使用可视化编程块。涵盖的主题包括块组、函数、循环、变量和坐标。在本级别结束时,学生将具备设计和创建自己的 Scratch 游戏的知识,并将他们对编程概念的理解与创造力结合起来。目标是为编程打下坚实的基础,并激发学生对该领域进一步探索和学习的兴趣。
2级
2级:适合已完成1级的学生。
在这个级别中,学生将进一步探索动画创作并适应编程所需的逻辑思维。他们将学习动画制作的基础知识,并结合屏幕控制和声音输入,在整个过程中应用调试技术。通过在学习过程中培养逻辑和数学思维技能,学生将为下一级别的编程所需的技能奠定基础。该级别旨在增强他们对编程概念的理解并增强他们解决问题的能力。
3级
3级:适合已完成2级的学生。
此级别旨在拓宽他们的视野并利用他们的编程知识探索更多可能性。学生将深入研究更高级的数学概念,例如数字比较和多边形角度,以创建实际项目。课程以目标为导向,引导学生创作一系列小游戏,展示代码的组织以及编程知识在游戏世界中的应用。通过弥合编程和游戏开发之间的差距,这个级别使学生的学习变得更加有吸引力和愉快。
4级
4级:适合已完成3级的学生。
该级别鼓励学生通过创建不同级别的多人游戏来突破自己的界限并提升他们的项目设计。学生将通过利用编程语言编写数字世界中的各种游戏来进一步提高他们的编程技能。此外,他们还将更深入地了解变量和列表等高级编程概念,从而能够创建更多样化的程序并克服以前项目中遇到的限制。该级别提倡采用全面的项目开发方法,使学生能够探索新的可能性并扩展他们的编程能力。
5级
5 级:专为已完成 4 级的学生设计。
在这个级别,学生将遇到更多的数学元素并解决更复杂的编程概念。除了创造力和编程知识之外,学生还需要运用计算思维来实现他们期望的项目成果。他们还将冒险创建具有多个角色的平台游戏,类似于经典游戏“超级马里奥”。此级别涉及处理角色移动和变换,与前四个级别相比增加了复杂性。它强调清晰的逻辑思维在编程中的重要性,并挑战学生提高解决问题的能力。
6级
6 级:专为已完成 5 级的学生设计。
该级别将人工智能(AI)的趋势技术纳入课程中。学生将学习基于规则的系统,学习识别模式并根据已知的游戏规则编写程序。该课程将指导学生创建一个程序,让计算机能够与玩家进行游戏战斗。例如,在像 Tic Tac Toe 这样的游戏中,有八种获胜模式,将第一步棋放在中间会将获胜的机会增加到四种。学生需要确定这些条件并将其纳入他们的课程中。该级别不仅巩固了学生现有的编程知识,还使学生能够应用相关数据和规则,将他们对编程的理解提升到人工智能领域。
7级及以上
请联系我们
(注:以上内容可能根据实际情况和个人情况有所变动。)
(注:以上内容可能根据实际情况和个人情况有所变动。)
家长反馈
-
Isaac的妈妈
“Isaac 在英国的 Bebras 计算挑战赛中获得了金奖。感谢您整个夏天的指导!”
-
Caleb的妈妈
“我真的很感谢老师们的努力。Caleb学习的时候感到很满足。谢谢你们!”
-
Nelson的妈妈
“我的孩子完成课程很有成就感😊。在老师的广泛指导和鼓励下,他对编程非常热衷🙏😊。”
-
Christina的父母
“我女儿很喜欢上课,老师知道她害羞,所以对她给予了很多鼓励和表扬。一开始我们只报了1、2级的课程,后来又报名了3、4级的课程。”
-
CY 的父母
“太棒了。他们激励我们的孩子学以致用😊🙏🏻。感谢老师们的指导。”
-
陈女士
“我会鼓励我的孩子继续参加你们中心的不同课程。这些课程确实激发了孩子们的思维和创造力。”
报读多级别额外优惠
同时报读两级9折丶同时报读两级85折(系统会自动计算)
级别完成证书
学生顺利完成一个级别后,经老师建议,本中心可颁发证书。
Canada
Mr Edwin
Edwin has worked in software development, systems analysis, management, and technical support roles for several multinational companies in China, Hong Kong, and North America, including Silicon Valley, California.
He has extensive experience in education and training. He has served as a lecturer in the Department of Computer Science and the Department of Information Systems at City University of Hong Kong, and has also taught computer studies and mathematics at the secondary school level.
Illinois, USA
Beline
Beline’s strengths sit at the intersection of coding, data, and hands-on STEM. She programs in Python and JavaScript, builds web pages with HTML, and writes Arduino logic for sensors and real-world measurements.
She can introduce data analysis and visualization with pandas, Excel, and Tableau, then connect the numbers to a project students can see. For curious learners she can also sketch introductory quantum circuits in Python with Qiskit. Beline also teaches math.
Alabama, USA
Dong
Parents can expect a tutor who is fluent in Python, Java, C++, SQL, and web technologies, and who can connect those skills to real student projects. Dong can guide learners through coding fundamentals, algorithms, and debugging, then move into building small websites, games, or data tools when they are ready.
He is also familiar with AI APIs, computer vision, and Python data libraries, which helps when a course touches machine learning or visual computing. He uses Git and common IDEs so students pick up habits they will meet again in later STEM work.
Canada
Dennis
Dennis is experienced in Java, Python, SQL, Microsoft Office, and other computer-related technologies. He is confident in helping students understand programming fundamentals, develop coding projects from scratch, and improve their problem-solving skills. He can also assist students with foundational mathematics and explain concepts in a simple, patient, and easy-to-understand way.
Virginia, USA
Eva
Eva brings several years of hands-on experience in computer science, software development, and STEM education through academic, professional, and project-based work. She is competent in teaching coding fundamentals, including Java, C++/C#, Python, web development, mobile development, and Unity game development. She also has experience teaching math and STEM concepts to elementary and middle school students.