Python编程初步
学做Minecraft游戏开发员

6-12 年级

Python作为当今最为流行的编程语言,已经成为实现人工智能、机器学习、大数据分析等技术的核心。为了更好的激发学生学习Python编程的兴趣,我们把风靡全球的Minecraft我的世界游戏引入课程,让学生会通过编写Python程序代码,来控制自己的游戏。

background

Python编程初步

设计自己的Python程序,在自己最喜欢的游戏中改变你的世界


关于课程

通过编写Python程序代码,来控制Minecraft游戏人物,创建复杂的游戏世界,实现你自己的独特功能


类别

游戏编程

适合年级

6-12

难度级别

初学者到中级

师生比例

小于1:4

image

从玩游戏到修改游戏

担心学生沉迷于Minecraft的游戏?我们来鼓励和指导学生怎么玩的更高级-编程修改你自己的游戏。Python和Minecraft的结合可以真正让学生学习到编程但是却忘记掉自己是在学习。

image

小程序做大事情

Python作为初学编程的首选主要得益于它的简洁但是强大的功能。学生往往可以通过简短的代码来迅速实现复杂的功能。

image

高科技创新的入口

Python的成功并不仅仅在于它语言的简洁,更重要的是它在计算机前沿领域的广泛应用。人工智能、机器学习、语音识别、自动驾驶,你都能看到Python在其中起到的关键作用。

image

为高中AP CS课程打好基础

Python的学习是学习现有两门高中AP CS课程的很好的入门基础。不但可以满足AP CS Principle的直接要求,而且还可以帮助学生轻易的过度到AP CS A要求的Java编程语言。

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

课程学习收获和目标

掌握Python编程语言基础和概念

学习针对实际问题的程序设计

理解计算机算法的基础知识

掌握游戏编程开发的基础知识

为高中AP CS的编程学习打下坚实的基础

培养学生的科学创新能力和创业思想

教学特点

兴趣乐趣第一位

有趣是我们课程内容的第一要求,了解学生的兴趣才能设计出学生喜欢的课程。

和专业老师学习

学习知识的同时也学习现实中的科研与应用,丰富自己的经历和机会。

互动比赛答疑

为什么不用网络课堂?学生喜欢现场的互动,交流和比赛。

配套阶梯训练

动手才是硬道理,边学边练效果好。知识掌握得更加踏实!

培养创造创新力

学习编程并不是最终目标,培养发现问题、动手解决问题的能力更为重要。

科学竞赛大学申请

计算机编程只是开始,做项目,参加科学竞赛才是大学申请的真正利器!

选择适合您的课程时间

日期 时间 地点

注册报名


  • 第一节课免费试听,无需付款
  • 师生比例1:4,保证教学质量
  • 动手做项目,竞赛创业为目标
  • 为高中和大学名校申请服务
我要报名

Irvine尔湾编程思维教室地址

930 Roosevelt, Suite 236
Irvine, CA 92620

如果您需要提前或推后接送学生,请与我们联系,我们会安排专人负责。

Arcadia编程思维教室1地址

222 S 1st Ave
Arcadia, CA 91006

如果您需要提前或推后接送学生,请与我们联系,我们会安排专人负责。

Arcadia编程思维教室2地址

17 E Huntington Dr.
Arcadia, CA 91006

如果您需要提前或推后接送学生,请与我们联系,我们会安排专人负责。

Rancho Cucamonga编程思维教室地址

10570 E Foothill Blvd. #230
Rancho Cucamonga, CA 91730

如果您需要提前或推后接送学生,请与我们联系,我们会安排专人负责。

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.

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