电子工程师成长之路
Arduino硬件系统编程
6-12 年级
Arduino是一款便捷灵活、方便上手的开源电子编程开发平台。Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,通过动手操作软件和硬件,可以迅速作出自动报警装置,智能灌溉系统等专业项目。
Arduino硬件系统编程
制作智能电子系统,在硬件的世界学习软件
关于课程
制作智能电子系统,在硬件的世界学习软件
类别
硬件编程
适合年级
6-12
难度级别
初学者到中级
师生比例
小于1:4
走进硬件世界的大门
硬件的世界丰富多彩,一个小小的Arduino可以让你完整的体验电子电路的神奇。
满足你任何想象力的传感器
硬件的应用取决于各种各样的传感器,发挥你的想象力,你会发现你想要的所有功能都可以被传感器所实现。
编程控制做智能设备
软件和程序是硬件的大脑,学习计算机的传统高级语言C语言来控制电子系统,硬件软件两不误。
电子工程师的成长之路
电子工程师从最基本的电路和编程做起,一点一滴,你会迅速成长。
发明家创业从小做起
找一个问题,把自己的应用变成解决问题的产品,做一名小小发明家。
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
课程学习收获和目标
掌握Arduino的基本概念和构架
学习C编程语言
了解电路设计原理
掌握软硬件系统的结合
设计实现个性化的编程和科研项目
为中学的科学竞赛以及创业做准备
教学特点
兴趣乐趣第一位
有趣是我们课程内容的第一要求,了解学生的兴趣才能设计出学生喜欢的课程。
和专业老师学习
学习知识的同时也学习现实中的科研与应用,丰富自己的经历和机会。
互动比赛答疑
为什么不用网络课堂?学生喜欢现场的互动,交流和比赛。
配套阶梯训练
动手才是硬道理,边学边练效果好。知识掌握得更加踏实!
培养创造创新力
学习编程并不是最终目标,培养发现问题、动手解决问题的能力更为重要。
科学竞赛大学申请
计算机编程只是开始,做项目,参加科学竞赛才是大学申请的真正利器!
选择适合您的课程时间
日期 | 时间 | 地点 |
---|---|---|
Irvine尔湾编程思维教室地址
930 Roosevelt, Suite 236
Irvine, CA 92620
如果您需要提前或推后接送学生,请与我们联系,我们会安排专人负责。
Arcadia编程思维教室地址
222 S 1st Ave
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.