TELLO EDU

面向 10+ 岁学员

TELLO EDU 是一门人工智能启蒙课程,基于大疆 Tello EDU 机器人平台,致力于为中小学生普及人工智能学科教育。

课程内容:

  1. Python 编程: 学生将学习使用Python编程语言,从基础到高级的编程技能。他们将掌握Python的语法和数据结构,为后续的机器人编程打下坚实的基础。
  2. 人工智能基础知识: 课程将介绍人工智能的基础知识,包括机器学习、图像处理、语音识别等领域。学生将了解人工智能如何应用于现实生活中,以及其在科技领域的重要性。

课程特色:

  1. 基于机器人实践编程和算法应用: 本课程与大疆 Tello EDU 机器人平台结合,使学生能够直接将他们的编程技能应用于硬件上。他们将编写程序来控制机器人,实践各种飞行编程和算法应用。
  2. 人工智能应用: 学生将不仅仅学会编程机器人,还将应用人工智能技术,如人脸识别、语音识别、物体识别以及无人驾驶等领域。这种实际应用将使学生更好地理解人工智能的潜力和应用场景。
  3. 软硬件结合的教学平台: 与纯编程教学不同,本课程将硬件和软件结合起来,让学生能够在物理模型中实际实践编程。这种综合性的教学方式有助于学生将抽象的编程概念与具体的机器人行为联系起来,培养工程科学素养。

课程阶段:

  1. Python 语言编程初阶: 在初阶阶段,学生将通过Mind+图形化编程掌握无人机的多种飞行编程技巧。他们将使用平板手机等移动设备来控制无人机进行趣味飞行,并搭建场地,综合运用飞行技巧。此外,他们将掌握航拍学习、顺序结构、循环结构等编程概念,体验多机编队,甚至编排无人机音乐舞蹈。
  2. Python 语言编程中阶: 中阶阶段将深入介绍Python编程,包括字典、文件操作、基础数据和网络编程,以及GUI编程设计。学生将学会常用的查找和排序算法,理解堆和栈等数据结构。此外,他们将使用OpenCV对图像进行处理和识别,实现目标和路径标志的识别,同时理解二值化算法和图像深度和位置的概念。还将学习机器人多个距离传感器的数据处理,实现简易无人驾驶和场地标志的识别和定位,以及多自由度机械臂的控制。

TELLO EDU课程为年龄在10岁以上的学生提供了一个富有挑战性和实践性的学习机会。通过结合Python编程、机器人硬件和人工智能应用,学生将不仅仅掌握编程技能,还将深入了解人工智能的核心概念,并在实际项目中应用这些知识。无论学生是初学者还是有一定编程经验,这门课程都将为他们提供一个丰富多彩的学习体验,培养他们的工程科学素养和创新能力。