MIT手机APP发明家
动手编写自己的APP做小创业者
如果你厌倦了玩自己手机上的App,为什么不自己动手做真正属于自己的App程序?通过学习MIT手机App发明家程序,你可以实践做一把真正的App程序员,并且发布自己的App到谷歌的App商店,说不定下一个成功的创业者就是你!
开发并发布你自己的APP到Google Play应用商店
学习手机APP编程,开发APP,做小创业者
关于课程
MIT手机APP发明家
类别
游戏编程
适合年级
高中以下
进阶级别
L4应用主题编程
师生比例
小于1:4
有趣并且功能强大的编程平台
MIT手机App发明家程序是由MIT开发的一款面向中学生学习计算机编程的教育平台。它把手机APP编程所需的复杂代码转换成为图形化的编程单元,使学生可以很快的开发出功能强大的自己的APP。
学习编写多种多样的APP
学生会学习和开发APP不同题目和内容: 手机用户界面,APP交互与动画,手机互联网的编程,手机服务器通讯,微信聊天程序,手机传感器的应用,手机游戏的开发。
从手机APP开发中学习编程大道理
通过学习MIT开发的流行青少年编程平台,学生的学习变得更加有乐趣。同时,学生可以很直接的接触和了解到计算机编程中使用的核心概念,为下一步学习真正的编程打下坚实的基础。
发布和分享你自己的APP
整个夏令营中每个学生可以开发和发布6至10个不同的APP。就像一个专业的APP程序员和创业者,你会把自己的APP发布到谷歌的APP商店,让全世界的人通过互联网下载你的APP。
做下一个成功的创业者
我们相信实际动手能力远远重要过理论知识。每一节课的设置都是为了让学生掌握通过编程解决具体实际问题的方法。同时,我们会给学生灌输科技创新创业的知识,让学生学习到如何把一个想法通过努力变为现实。
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
课程学习收获和目标
手机APP的编程基础与计算机科学的实践
熟练掌握MIT手机APP发明家程序
每天制作一个APP,做一个真正的小创业者
在谷歌的应用商店发布自己制作的App
培养学生的科学创新能力和创业思想
为高中的高级编程学习打下坚实的基础
教学特点
兴趣乐趣第一位
有趣是我们课程内容的第一要求,了解学生的兴趣才能设计出学生喜欢的课程。
和专业老师学习
学习知识的同时也学习现实中的科研与应用,丰富自己的经历和机会。
互动比赛答疑
为什么不用网络课堂?学生喜欢现场的互动,交流和比赛。
配套阶梯训练
动手才是硬道理,边学边练效果好。知识掌握得更加踏实!
培养创造创新力
学习编程并不是最终目标,培养发现问题、动手解决问题的能力更为重要。
科学竞赛大学申请
计算机编程只是开始,做项目,参加科学竞赛才是大学申请的真正利器!
选择适合您的课程时间
日期 | 时间 | 地点 |
---|---|---|
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.