点击蓝字,关注我们
你 / 走 / 过 / 的 / 每 / 一 / 步 / 都 / 算 / 数
我们只做能协助孩子成长的活动!
课程主题:基于Python的AI路径规划
两期时间:6.30-7.4 / 7.7-7.11
本次《基于Python的AI路径规划》课程中,学生们将通过动手编程,学习路径规划算法的基本概念,并设计智能代理来解决迷宫问题。从零开始,掌握如何用Python解决复杂问题,同时学生们也可以从课程中深刻的感受到数学和编程的关系。
1
理论知识与实践运用能力
这是一门为7-10年级学生设计的入门级AI底层逻辑课程,内容紧跟技术前沿,着重培养学生的编程兴趣、算法思维和问题解决能力。通过本课程,学生不仅能学会如何设计和编写迷宫解决代理,还能了解AI在现实世界中的应用,培养他们对技术的热爱与探索精神。
? 广度优先搜索(BFS):
用来找到从起点到终点的最短路径,适合用在无权图中。
? 深度优先搜索(DFS):
通过递归方式探索路径,虽然不总是最优,但能帮助理解递归和栈的概念。
? A*算法:
一种启发式搜索算法,广泛用于游戏和机器人路径规划中,具有较高的效率和较低的计算成本。
#课程将重点介绍三种经典的路径规划算法:
通过学习三种经典的路径规划算法,了解编程与数学之间的联系。
#数学中的著名问题-柯尼斯堡七桥问题
(Seven Bridges of K?nigsberg)
图论(Graph theory),是组合数学分支,和其他数学分支如群论、矩阵论、拓扑学有着密切关系。而本次课程中学习的这三种算法的核心思想都基于图的遍历和搜索,只是具体实现的方式和适用的场景有所不同。
2
程序运行与Debug
为了让学生们更好地体验编程与AI应用,本课程使用Python编程语言和Calico IDE平台
#Pycharm & Python IDE & Calico ID
Ms.Wang经过长期在南加利福尼亚大学(University of Southern California, USC)课堂中对这门课程的教学中发现,有很多跨学科的学生选修这门课程,同时编程语言在某种程度上也成为了一部分学生的门槛,经过长时间的教学打磨和努力下,她把这门课程中需要使用的语法和指令进行系统化的整理,其特点是针对性更强、上手难度低、使用上限高。同时注重学生在项目中建立成就感,获得更大的学习自驱力。
3
行业应用与课程价值
通过学习这些基本的路径规划算法,学生不仅能了解AI的基础应用,还能为未来的高端技术课程打下良好的基础。课程内容紧密跟随科技前沿,同时也在生活中的各个领域有着重要应用。
#自动驾驶技术
#导航搜索技术
4
课程收获
? 实验日志与报告:
任务分配:每完成一个阶段的实验(如完成Python编码、设计迷宫、实现算法等),学生需要撰写实验日志或阶段性报告,记录他们的工作内容、方法和遇到的困难。
? 撰写完整的实践报告:
总结报告:课程的最后一部分,学生需要完成一篇完整的实践报告,总结整个项目的过程。报告应包含:实验设计与方法:详细说明使用的算法(BFS、DFS、A*)及其实现方法。
? 最终项目汇报:
最终成果展示:在迷宫里寻找出路的机器人程序。
5
适合学生
?对人工智能和编程有兴趣的学生:特别是对AI算法、路径规划、递归和图论等概念感兴趣的学生。
?喜欢解决复杂问题并渴望挑战的学生:这门课程将帮助学生掌握如何运用编程解决实际问题,尤其是迷宫问题中的路径规划。
?对数学和编程之间的关系感兴趣的学生:课程中会深入探讨数学原理(如图论)与编程算法的紧密结合,适合那些希望通过编程探索数学概念的学生。
?希望为未来深入学习高端技术课程奠定基础的学生:学生将学习到的路径规划算法(如BFS、DFS、A*)在自动驾驶、导航搜索等高端技术领域中有广泛应用。
6
课程导师
Dr.Chu-Yi Wang
-
USC(南加大)硕士课程导师
-
CSUDH(加州州立大学) 系统工程硕士课程导师
-
USC(南加大) Viterbi 工程学院博士后
-
为USC开发工程硕士课程
-
专精于系统改进、人工智能辅助产品
7
营地信息
? 清澜山学校(走读/寄宿)
东莞市松山湖台南路8号
体能训练
动静结合
挑战自我
营地配合丰富的体能挑战项目,在全面的安全保障下进行体能锻炼、勇气突破、思维策略、协调合作等活动,多维度培养孩子能力,促进孩子全面发展。
课余活动
参观
科技公司
真人CS
在营地期间,我们将带领学生前往相关的科技公司进行实地考察,了解所学知识的真正落地方式。也有真人CS、wargame等娱乐活动丰富除学习以外的课余时间。
客服咨询与报名
请扫上图二维码客服名片
– end –
——————————————