城市:
类别:
学习C++语言基础:分支结构、循环、数组、函数等等
该课程通过带领小朋友们学习开源硬件的基本知识,编写Scratch的程序代码,完成一系列软硬件结合的互动性作品,让孩子们体会到软件如何和硬件结合,以及了解软硬件从设计到实现的整个流程。培养孩子动手能力,开阔孩子眼界,激发孩子的自主学习兴趣,发挥孩子的创造力。
Scratch是一个全新的程序设计语言,学习这门课程可以很容易的去创造交互式故事情节,动画,游戏。引导孩子从被动的玩游戏,到主动的创造
最终通过一些小游戏的编写,达到对整个知识的融会贯通,体会学以致用。
在小朋友掌握了硬件和电子电路的基础知识,已经能通过Scratch和Arduino构造简单的互动作品后,往往会苦恼受限于Scratch提供的和硬件之间的沟通方式较为简单,无法进行完全地,随心所欲的对硬件的控制。
Python是人工智能的语言,孩子在课程中学习相关语言知识,掌握源码编程能力,简历基础编程逻辑认知,入门人工智能的世界。
孩子在课程中学习智能硬件知识,通过编程实现与机器人的软硬件交互,控制机器人做出各种动作,锻炼动手能力和创造力,初步掌握人工智能技术。
通过游戏的方式学习PYTHON语言编程,由易到难得完成各种编程任务;在兴趣的引导下,打下良好的编程基础,培养敏捷的逻辑思维,掌握实用的编程技能。
ROMANBO是更接近人类的,可以轻易操控的智能型机器人。在硬件方面,需要通过对16个舵机的组装,来完成机器人的搭建,整个过程的步骤相对复杂, 整体精细度很高。在软件方面,是以图形化的操作界面为主进行编程,进而控制机器人的实时动作
本课程从基础的单片机模块讲解开始,依次学习信号显示部件(LED)、声音部件(蜂鸣器)、动力部件(直流马达、伺服马达)、传感器部件(接触传感器、红外传感器、无线电传感器等)等各种部件的原理、应用和编程,让学员可以自己制作一个具备基础智能的单片机器人。