MIT手机APP发明家
动手编写自己的APP做小创业者

如果你厌倦了玩自己手机上的App,为什么不自己动手做真正属于自己的App程序?通过学习MIT手机App发明家程序,你可以实践做一把真正的App程序员,并且发布自己的App到谷歌的App商店,说不定下一个成功的创业者就是你!

background

开发并发布你自己的APP到Google Play应用商店

学习手机APP编程,开发APP,做小创业者


关于课程

MIT手机APP发明家


类别

游戏编程

适合年级

高中以下

进阶级别

L4应用主题编程

师生比例

小于1:4

image

有趣并且功能强大的编程平台

MIT手机App发明家程序是由MIT开发的一款面向中学生学习计算机编程的教育平台。它把手机APP编程所需的复杂代码转换成为图形化的编程单元,使学生可以很快的开发出功能强大的自己的APP。

image

学习编写多种多样的APP

学生会学习和开发APP不同题目和内容: 手机用户界面,APP交互与动画,手机互联网的编程,手机服务器通讯,微信聊天程序,手机传感器的应用,手机游戏的开发。

image

从手机APP开发中学习编程大道理

通过学习MIT开发的流行青少年编程平台,学生的学习变得更加有乐趣。同时,学生可以很直接的接触和了解到计算机编程中使用的核心概念,为下一步学习真正的编程打下坚实的基础。

image

发布和分享你自己的APP

整个夏令营中每个学生可以开发和发布6至10个不同的APP。就像一个专业的APP程序员和创业者,你会把自己的APP发布到谷歌的APP商店,让全世界的人通过互联网下载你的APP。

image

做下一个成功的创业者

我们相信实际动手能力远远重要过理论知识。每一节课的设置都是为了让学生掌握通过编程解决具体实际问题的方法。同时,我们会给学生灌输科技创新创业的知识,让学生学习到如何把一个想法通过努力变为现实。

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.

想现在加入到快乐中学习编程吗?