进阶教室

从零开始学习编程的在线课程

创意编程入门

利用搭建机器人并使其动起来的过程,在实际运用编程的同时,从零开始学习关于LED、传感器等电子元件知识。并结合任务的设置,阶段式地学习机器人与编程的知识与方法。

6个单元21个任务

Img learning course num1

编程为何物

列举了身边的例子,简单明了地说明了什么是编程。另外,还介绍了KOOV中编程学习的方法。

任务

编程是怎么回事?

学习要点

理解编程是什么

Img learning course num2

初次使用的电子元件

编写程序使LED发光、闪烁。掌握作为编程的基础知识的等待和无限循环。

Img large learning course prg02@1.2x

任务

LED的使用①:让LED发光

LED的使用②:LED的闪烁

LED的使用③:2色LED

怎样使用应用程序?

用到的电子元件

Img large learning course led@1.2xLED

学习要点

等待、无限循环

Img learning course num3

主板按钮和光敏传感器的组合使用

编写程序通过主板按钮或光敏传感器控制小夜灯的开和关。掌握不等号、条件分支结构的编程知识。

Img large learning course prg03@1.2x

任务

拼搭小夜灯

主板按钮的使用

光敏传感器的使用

如何改写程序?

用到的电子元件

Img large learning course led@1.2xLED
Img large learning course core button@1.2x主板按钮
Img large learning course light sensor@1.2x光敏传感器

学习要点

条件分支结构
条件表达式

Img learning course num4

感知距离与音效表现

编写程序通过红外线传感器、LED和蜂鸣器模拟照相机的动作。掌握传感器数值的测定和函数的使用。

Img large learning course prg04@1.2x

任务

拼搭照相机

红外线传感器的使用

蜂鸣器的使用

怎样用“函数”简化程序?

用到的电子元件

Img large learning course led@1.2xLED
Img large learning course ir photoreflector@1.2x红外线传感器
Img large learning course buzzer@1.2x蜂鸣器

学习要点

函数的使用

Img learning course num5

直流电机的使用

编写程序通过直流电机驱动拖拉机。掌握如何利用传感器和变量控制电机。

Img large learning course prg05@1.2x

任务

拼搭拖拉机

直流电机的使用

直流电机和传感器的组合使用

变量的使用

用到的电子元件

Img large learning course dc motor@1.2x直流电机
Img large learning course ir photoreflector@1.2x红外线传感器
Img large learning course buzzer@1.2x蜂鸣器

学习要点

变量的使用

Img learning course num6

伺服电机的使用

编写程序通过伺服电机使企鹅左右摇摆。掌握蜂鸣器发声和随机数在程序中的运用。

Img large learning course prg06@1.2x

任务

拼搭企鹅

伺服电机的使用

多状态LED指示灯的使用

随机数的使用

用到的电子元件

Img large learning course servo motor@1.2x伺服电机
Img large learning course ir photoreflector@1.2x红外线传感器
Img large learning course buzzer@1.2x蜂鸣器

学习要点

随机数的使用