第01课:AI编程新时代

第01课:AI编程新时代

不用科班出身,AI让人人都能写代码

主讲:Angel Zhang & Charlie Cao


本节学习目标

  • 理解AI如何降低编程门槛
  • 全面认识AI编程工具的能力
  • 了解编程能帮你做什么
  • 明确学习路径

一、编程为什么值得学

能力 产出
做网站/App 个人品牌·产品展示·在线商店
自动化 批量处理文件·自动发邮件·爬数据
做工具 Chrome插件·微信机器人·小程序
分析数据 比Excel更强大的数据处理
理解技术 和程序员沟通·管理技术团队

二、AI编程工具全景

对话式编程

用ChatGPT/Claude直接对话写代码:

  • 用中文描述需求
  • AI生成完整代码
  • 你提问修改
  • 复制粘贴运行

AI代码编辑器

Cursor/GitHub Copilot在你写代码时实时辅助:

  • 自动补全代码
  • 理解上下文
  • 一键重构

一键建站工具

v0.dev/Bolt.new一句话生成完整应用:

  • 描述你想要的网站/应用
  • AI生成全部代码
  • 一键部署上线

三、AI编程能做到什么程度

✅ AI做得很好的

  • 写常见功能的代码(登录·表单·列表等)
  • 解释代码含义
  • 修复报错
  • 代码风格转换
  • 写测试

⚠️ 需要人指导的

  • 复杂业务逻辑的设计
  • 性能优化
  • 安全防护
  • 系统架构决策

你的角色是什么

你 = 产品经理 + 验收员
AI = 程序员

你负责:说清楚要什么,检查结果对不对
AI负责:写代码,调Bug,解释原理

四、需要学什么编程语言

语言 用途 难度
HTML/CSS 网页结构和样式
JavaScript 网页交互·全栈开发 ⭐⭐
Python 自动化·数据分析·AI ⭐⭐

AI时代的学习方式:不需要背语法,要学会描述需求让AI写代码。


五、学习路径

路径1:做网站/前端(适合自媒体·电商)

第01-03课 → 第05课(网页)→ 第09课(建站)→ 第11课(部署)

路径2:自动化/工具(适合职场人·效率控)

第01-03课 → 第07课(Python脚本)→ 第08课(工具开发)

路径3:全栈开发(适合创业者·产品经理)

全部12课按顺序学习

本课作业

  1. 安装以下工具之一:Cursor / VS Code / Replit(网页版免安装)
  2. 在ChatGPT中试试:“帮我用Python写一个Hello World程序”
  3. 思考:你最想用编程解决什么问题?

下一课,我们正式开始用ChatGPT写代码。