AI for Youth Academy青少年AI研究计划

目标

让编程助手成为你日常的开发搭档,用它构建真实的应用,并学会以团队方式协作——从第一次提交到正式上线。

课程重点

核心主题

  • 编程助手配置:安装 Claude Code 或 Codex,清晰地描述需求,并审阅它写出的代码
  • 应用开发:HTML、CSS、JavaScript 与 Python,从静态页面到带真实数据的交互式应用
  • 团队协作:使用 Git 和 GitHub 的分支、Pull Request 与代码评审
  • 上线发布:部署到公开网址,并根据反馈持续改进

动手实践

  • 配置编程助手,并用它完成你的第一个网页。
  • 把真实数据(凯里镇预算)做成交互式 Web 应用。
  • 在共享的 GitHub 仓库中协作:分支、Pull Request,以及互相评审代码。

学习成果

  • 用清晰、可验证的指令指挥编程助手,并检查它的成果。
  • 构建并部署一个他人可以使用的 Web 应用。
  • 用 Git 在团队中协作,互不干扰地推进工作。

项目

课程内容可能根据学员进度和反馈进行调整。

  1. P01

    我的怪物

    使用编程助手(Claude Code 或 Codex)设计你自己的怪物,并将其发布为 project.foryouth.net 上的网页——然后学习 GitHub 来保存和分享你的作品。

    技能
    • 编程助手
    • GitHub
    • HTML
    • CSS
    • SVG
    • GSAP
    • 技能 (Skills)
    查看详情
  2. P02

    凯里镇预算可视化

    以团队形式,把凯里镇 FY2024–FY2026 年度预算变成交互式可视化:总支出、每一美元的去向、各类别逐年变化,以及一般基金明细。用编程助手开发,通过 GitHub 协作上线。

    技能
    • 公共数据
    • 数据可视化
    • Next.js
    • Python
    访问项目