MIT Scratch
创新编程与实践
Scratch是由MIT开发的一款青少年编程工具。使用 Scratch,你可以编写属于你自己的互动媒体,比如故事、游戏、动画,然后你可以将你的创意分享给全世界。 Scratch 帮助年轻人更具创造力、逻辑力、协作力。 这些都是21世纪不可或缺的基本能力。
MIT Scratch创新编程与实践
学编程,制作游戏和动画,寓教于乐才是硬道理
关于课程
学习Scratch,发挥你的创造力,和来自世界各地的小程序员分享你的作品
类别
游戏编程
适合年级
高中以下
进阶级别
L1图形化编程
师生比例
小于1:4
风靡全球的编程学习平台
Scratch是由鼎鼎有名的MIT Media Lab开发的一款专门面向中小学生学习计算机编程的教育平台。通过使用更加友好的图形化的编程语言,使学生可以迅速学习和制作丰富有趣的动画和游戏程序。
挑战自己的创造力
全世界不同地方超过上百万人都在制作自己的Scratch项目,已经有超过2千5百万个程序发布在Scratch的分享平台中。还不快来加入这个社区展示一下你的创意是什么?
从趣味中学习编程大道理
Scratch把编程概念完美的融合到动画和游戏的制作中。当你完成自己的作品的同时,你已经不知不觉的掌握了变量、循环、函数等这些编程的基本概念,为下一步学习真正的编程打下坚实的基础。
发布和分享你自己的程序
把自己的程序发布在MIT的Scratch程序分享平台,和来自世界各地的小程序员交流你的作品,让大家为你的创意点赞!
学习的不仅仅是编程
计算器编程能力是现今社会文化的组成要素,因为学习编程的同时培养的是逻辑思维、计算能力、创新和想象力。孩子们在编程解决问题的同时,同时得到的是信心!
Course Curriculum
Chapter 1
Introduction to AP CSP and Mobile App Development
- Introduction to Computer Science, and AP CSP
- Setup the MIT App Inventor environment
- Write your first APP: Sound Board
Chapter 2
MIT App Inventor in Action
- App Inventor UI
- Block Programming Language
- Mobile App Development Process
Chapter 3
Big Idea I: Creativity
- Creative Principles
- Explore Animation, Simulation and Modeling
- App Example: Paint Pot
Chapter 4
Big Idea II: Abstraction
- Information Hiding
- Computational Complexity
- App Example: Magic 8 Ball
Chapter 5
Big Idea III: Data and Information
- Data Structures
- The Era of Big Data
- App Example: WeChat Messaging App
Chapter 6
Big Idea IV: Algorithms
- Input and Output
- Algorithm Design Principles
- App Example: Quiz Test App
Chapter 7
Big Idea V: Programming
- Programming = Data + Algorithms
- Evaluate and Verify Your Program
- App Example: Reaction Game
Chapter 8
Big Idea VI: Internet
- Internet Basics
- https Protocol
- App Example: UPC Product Search
Chapter 9
Big Idea VII: Global Impact
- Problem-based Innovation
- Become a Young Entrepreneur
- Publish Your App to Google Play
Chapter 10
About AP CSP Exam
- Overview of AP CSP Exams
- High School Science Fairs
- Where to Go Next
课程学习收获和目标
掌握基本的图形编程语言和算法
动手制作多媒体、动画、电影和游戏
带领学生了解计算机,激发对编程的兴趣热情
实践中学习动手解决问题的能力
培养科学创新和团队协作的能力
锻炼学生适应新环境的能力,参加期末Scratch作品竞赛
教学特点
兴趣乐趣第一位
有趣是我们课程内容的第一要求,了解学生的兴趣才能设计出学生喜欢的课程。
和专业老师学习
学习知识的同时也学习现实中的科研与应用,丰富自己的经历和机会。
互动比赛答疑
为什么不用网络课堂?学生喜欢现场的互动,交流和比赛。
配套阶梯训练
动手才是硬道理,边学边练效果好。知识掌握得更加踏实!
培养创造创新力
学习编程并不是最终目标,培养发现问题、动手解决问题的能力更为重要。
科学竞赛大学申请
计算机编程只是开始,做项目,参加科学竞赛才是大学申请的真正利器!
选择适合您的课程时间
日期 | 时间 | 地点 |
---|---|---|
Frequently Asked Questions
How do refunds work?
Open a refund request with us and we can work with you to resolve it ASAP.
Do I need to buy a SPRK robot?
No. We will provide a SPRK robot and a tablet for each student to use during the camp.
Is there a bulk-buy discount?
We have corporate and enterprise arrangements that our pricing team can assist with on a case-by-case basis. Contact Us for info.
Is there any programming background required?
No. The program has been designed to teach young kids the fundamentals of programming with zero background.
Do I need an SSL certificate?
This depends on whether your plan to process the payment on your site or not. We recommend using a third-party provider to unburden yourself.
Is there any programming background required?
No. The program has been designed to teach young kids the fundamentals of programming with zero background.
Do I need an SSL certificate?
This depends on whether your plan to process the payment on your site or not. We recommend using a third-party provider to unburden yourself.