第 3 讲AI 辅助编程——从零到一

零基础写出可运行程序

更新于 2026-09-10
本讲目标
  • 掌握 AI IDE(Trae/Cursor)三种用法:侧边栏对话、Agent 模式、Tab 补全
  • 通过 3 个递进任务建立"我能写出程序"的信心
  • 理解范式转移:会描述问题 + 会验收代码 > 会语法
课堂内容安排(90 分钟)

时间安排(90 分钟)

时间 环节 要点
0–15min AI IDE 操作速讲 Trae 与 Cursor 双平台对照演示;Chat / Agent / Tab 补全三种用法
15–30min 编程核心概念极简理解 变量=盒子、函数=机器、库=工具箱;三大常见报错;报错→贴给AI→修复 循环
30–80min 跟练三连(逐步引导) 步骤1 数据可视化 → 步骤2 命令行计算器 → 步骤3 图形界面
80–90min 范式转移小结 程序员新三样:会提需求、能看懂逻辑、会测试验收

跟练任务

  1. 步骤1(15min):读取列车轴箱温度监测 Excel(课程资料下载),画温度-时间折线图,红点标出超 80℃ 异常
  2. 步骤2(15min):无缝线路钢轨温度力计算(命令行版):输入轨温、锁定轨温、钢轨截面积,输出温度力(判定拉/压)与应力
  3. 步骤3(20min):给计算器加 tkinter 界面(两个输入框、计算按钮、结果大字显示)
  4. 分层挑战:加"轨型下拉框(50/60/75kg/m)"

60kg/m 钢轨截面积 A = 77.45 cm²,温度力 F = E·α·ΔT·A(E=2.1×10⁵ MPa,α=1.18×10⁻⁵/℃)

课后任务

提交: 1. 带图形界面的"钢轨温度力计算器"运行截图 2. 源码文件(.py 或打成 zip)

选做挑战:换一批自己的数据再跑一次,或给界面增加一个新功能。

本讲作业:带界面的钢轨温度力计算器
登录后提交
第2讲 第4讲