Skip to content

TuringThink 青少年编程

机构简介

TuringThink 是一家领先的少儿编程教育公司,致力于激发创造力,逻辑思维能力和多维度的学习能力,通过有趣而实践的课程,我们帮助学生掌握编程技能,并培养他们解决问题的能力。以 " TuringThink " 为商标,象征着思考、探索和创新。引导学生独立思考、探索世界,鼓励他们在软件编程的旅程中追求创新,我们的使命是培养下一代创造者和创新者,在数字时代充分发挥他们的潜力。

教学系统

自主研发乐特思教学系统 LETS - (Learning Explorer Teaching System)。该系统实时记录学生学习情况,并对学习数据进行大数据分析和数据挖掘。教师可以获得学生的多维度学习数据,从而因材施教,为每个学生定制最适合自己的学习方案.

课程体系

TuringThink 提供多样化的课程,涵盖了多个编程语言和工具,旨在满足不同年龄和技能水平的学生需求。

  1. NOIP C++ :精心设计的 NOIP C++ 课程,为学生提供深入学习 C++ 编程语言的机会。此课程为学生参加全国奥林匹克信息学竞赛做准备。
  2. Python : Python 课程专注于培养学生对 Python 的理解和运用能力。通过实践项目和创意应用的开发,学生将在动手实践中提高编程技能。
  3. Scratch : 适合初学者的 Scratch 课程通过图形化编程界面,让学生创作动画、游戏和互动故事。这将激发学生的创造力和逻辑思维。
  4. EV3 : 利用乐高机器人套件 EV3 进行机器人编程和控制,培养学生解决问题和团队合作的关键技能。
  5. WeDo : 针对年幼学生的乐高编程套件,通过有趣的项目探索基础编程概念,让学生在乐趣中启发好奇心和学习兴趣。

少儿Python与LangChain AI开发教学体系(8-15岁)

一、教学体系设计理念

本体系以“空间技能-数学能力-Python编程-AI开发”四维融合为核心,基于Uttal空间认知四维度模型(内在/外在、静态/动态)与Mix空间训练迁移理论,将LangChain AI工具拆解为少儿可理解的“AI辅助模块”(如代码助手、数据分析师、应用设计师),通过游戏化项目(如几何绘图、迷宫导航、智能小工具)实现:

  1. 空间技能:从“坐标感知”(低阶)到“空间建模”(高阶),覆盖心理旋转、空间缩放等核心能力;
  2. 数学能力:同步渗透数线、比例、数据统计、函数逻辑,呼应Verdine纵向追踪研究中“空间预测数学”的核心结论;
  3. 编程与AI:Python从“语法入门”到“项目开发”,LangChain从“对话辅助”到“智能逻辑搭建”,降低AI开发门槛。

二、分阶段教学大纲(3阶段6级)

阶段1:启蒙阶(8-10岁,2级)——空间感知与Python基础

核心目标

掌握Python基础语法,通过“图形化编程+AI对话”理解空间坐标与数学数线的对应关系,培养内在-静态空间技能(如图形结构识别)。

模块核心内容空间-数学融合点LangChain AI应用Python技能课时
1. Python启蒙认识Python、变量/数据类型(数字、字符串)、print输出;用“AI代码小助手”答疑数字与数线对应(如变量=数线点)LangChain对话助手:生成基础代码示例(如print("我的第一个坐标点:(2,3)")变量定义、print函数8
2. 空间坐标入门turtle库绘图(直线、正方形、三角形);坐标(x/y轴)与图形位置关联坐标=数线二维扩展,图形边长=数学计算LangChain代码提示:输入“画边长50的正方形”,生成turtle基础代码模板turtle库、for循环12
3. AI辅助几何创作分组完成“我的几何画册”项目;用AI生成绘图代码初稿,修改参数(颜色、大小)图形内角和、边长比例(空间缩放基础)LangChain代码优化:上传初稿,AI提示“如何修改边长让正方形变长方形”变量赋值、颜色参数调整10

阶段2:进阶阶(11-13岁,2级)——空间推理与AI数据融合

核心目标

强化Python逻辑(条件、循环、函数),结合LangChain实现“数据可视化+空间推理”,培养外在-动态空间技能(如心理旋转、视角转换),融合数学方程、数据统计。

模块核心内容空间-数学融合点LangChain AI应用Python技能课时
1. 空间推理与函数函数定义(如draw_triangle(size));实现图形旋转(心理旋转模拟)旋转角度=数学角度计算,函数参数=比例控制LangChain函数生成器:输入“旋转30度的三角形函数”,生成函数框架函数定义、角度计算12
2. AI数据可视化用pandas处理简单数据(如“班级身高统计”);绘制柱状图/折线图(空间数据呈现)图表坐标轴=空间坐标,数据对比=数学比较LangChain数据分析师:上传Excel数据,AI生成pandas绘图代码模板pandas库、matplotlib库16
3. 迷宫导航小项目设计文本迷宫(坐标定位角色);用LangChain优化路径逻辑(如“避开障碍物”)路径规划=空间视角转换,步数计算=数学计数LangChain逻辑助手:输入“迷宫角色从(1,1)到(5,5)的规则”,生成条件判断代码条件语句、列表(迷宫地图)18

阶段3:高阶(14-15岁,2级)——空间建模与LangChain AI开发

核心目标

掌握Python模块化编程,用LangChain搭建“智能空间应用”(如导航助手、图形识别工具),培养空间建模能力,融合数学函数、AI逻辑(如prompt设计)。

模块核心内容空间-数学融合点LangChain AI应用Python技能课时
1. LangChain基础与Prompt设计认识LangChain(“AI积木”概念);学习简单Prompt(如“生成绘制正方体的Python代码”)正方体投影=空间透视,边长计算=函数关系LangChain Prompt调试器:输入初稿,AI提示“补充‘3D效果’关键词让代码更精准”LangChain安装、Prompt编写14
2. 智能空间工具开发项目1:“AI坐标导航助手”——输入起点/终点,LangChain生成路径计算代码路径距离=数学勾股定理,坐标映射=空间建模LangChain链条搭建:组合“对话模块+代码生成模块”,实现“提问→生成代码”流程模块导入、LangChain Chains20
3. 综合AI应用实战项目2:“3D图形识别小工具”——上传几何图片,LangChain辅助生成识别代码(简化版)图形特征提取=空间结构分析,识别逻辑=数学分类LangChain向量存储:用简易向量库存储图形特征,实现“图片→特征匹配”基础图像处理、向量基础22

三、LangChain AI教学具体实施方案

1. LangChain少儿化改造:3个核心AI角色

将复杂的LangChain架构拆解为“角色化工具”,通过可视化平台(如自定义Web界面)让少儿操作,无需理解底层逻辑:

  • AI代码小助手(低阶)

    • 功能:对话式生成基础代码、解答语法问题(如“怎么用turtle画圆?”);
    • 操作:在平台输入问题,AI输出带注释的简化代码(如turtle.circle(50) # 半径50的圆,对应数学半径概念);
    • 原理:基于LangChain的ConversationChain,预设“少儿编程知识库”,过滤复杂语法。
  • AI数据分析师(中阶)

    • 功能:上传Excel/CSV数据,生成可视化代码模板(如柱状图、折线图);
    • 操作:1. 上传“班级座位坐标表”;2. 选择“画坐标分布图”;3. AI生成matplotlib代码,学生修改颜色/标题;
    • 原理:基于LangChain的CSVLoader+CodeGenerator,预设数据可视化模板库。
  • AI应用设计师(高阶)

    • 功能:组合“对话+代码+向量”模块,搭建简易智能应用;
    • 操作:1. 在“模块面板”拖放“对话模块”“代码生成模块”;2. 输入“做一个迷宫导航工具”;3. AI生成模块连接逻辑,学生补充具体参数(如迷宫大小);
    • 原理:基于LangChain的SequentialChain,可视化模块拖拽界面降低搭建难度。

2. 空间-数学-Python-AI融合案例(中阶:迷宫导航项目)

教学流程(4课时,90分钟/课)

步骤教学活动空间-数学联动LangChain应用学生输出
1. 空间感知铺垫(1课时)用积木搭建“实体迷宫”,标注起点(1,1)、终点(5,5)、障碍物(3,2);讨论“如何绕开障碍”迷宫坐标=空间位置,路径规划=心理旋转无(实体操作)实体迷宫图纸+路径说明
2. 数学逻辑转化(1课时)将实体迷宫转化为Python列表(如maze = [[0,1,0],[0,0,1]],0=通路,1=障碍);计算步数列表索引=坐标,步数=数学计数AI代码小助手:输入“怎么用列表表示迷宫”,生成示例迷宫列表代码
3. LangChain代码生成(1课时)1. 在AI应用设计师平台拖放“对话模块”;2. 输入“生成迷宫角色从(1,1)到(5,5)的路径代码”;3. AI生成条件判断代码(如if maze[x][y] == 0: 继续走条件判断=路径规则,坐标变化=空间移动LangChain生成代码初稿,学生补充“遇1则转向”逻辑带路径逻辑的迷宫代码
4. 调试与展示(1课时)1. 运行代码,观察角色是否走通;2. 用LangChain“错误排查助手”解决问题(如“角色卡在(3,2)”);3. 小组展示,讲解“空间路径与代码逻辑的关系”调试=空间逻辑修正,展示=空间-数学表达LangChain错误提示:输入报错信息,AI提示“检查(3,2)的坐标判断条件”可运行的迷宫导航代码+讲解视频

3. 教学评估:四维能力 rubric量表

评估维度Level 1(基础)Level 2(达标)Level 3(优秀)
空间技能能识别简单坐标(如(2,3)对应位置)能设计2×2迷宫,解释路径的空间逻辑能优化3D图形代码,体现空间透视效果
数学能力能将数线对应到坐标(如x=3对应数线3)能计算图形旋转角度、数据统计(如平均身高)能用电学函数(如y=2x)控制图形大小变化
Python技能能修改代码参数(如turtle颜色)能独立编写带函数的代码(如draw_square())能模块化开发小工具(如分文件存储代码)
LangChain应用能使用AI小助手生成基础代码能调试AI生成的数据可视化代码能独立搭建“对话→代码”的AI应用链条

四、配套教学资源

  1. 工具包
    • 低阶:坐标纸、几何积木、Python-turtle可视化软件;
    • 中高阶:LangChain少儿版平台(自定义Web界面)、Excel数据模板、简易图像处理工具。
  2. 安全保障
    • LangChain平台预设“少儿安全知识库”,过滤恶意代码;
    • 所有AI生成代码需教师审核后,学生方可运行。
  3. 拓展资源
    • 课后项目:“家庭空间地图”——用Python+LangChain生成家庭房间坐标图;
    • 竞赛通道:每年举办“AI空间小创客”比赛,评选优秀智能应用(如导航工具、图形识别工具)。