返回课程列表
编程 Gr.7-11 学期课程 Markham
AI 项目实验室 Level 4
使用现代框架构建生产级产品——React、Tailwind、Supabase 和 AI 集成。
Gr.7-11
0 节课
课程概述
AI 项目实验室 Level 4 是学生使用现代框架和 AI 能力构建生产级产品的阶段。使用 React、Tailwind CSS、Supabase 和 AI API,学生创建外观、体验和功能都像专业产品的完整应用。这些都是值得展示的作品集级别项目——可以参加展示、竞赛和为未来机会做准备。
你将完成
- 使用现代框架构建 — 使用 React、Tailwind 和专业 UI 库创建产品
- 集成 AI 功能 — 为产品添加 AI 驱动的能力
- 管理真实数据 — 使用 Supabase 连接数据库并处理用户认证
- 交付生产级产品 — 部署像专业软件一样运行的应用
- 展示你的作品 — 构建值得参加竞赛和大学申请的作品集
课程结构
每个10周赛季采用两阶段项目制:
第一阶段:迷你项目(第1-4周)
一个使用现代工具的框架导向挑战:
- 使用 React 和专业 UI 组件构建
- 连接数据库并设置认证
- 使用现代技术栈交付精致迷你产品
第二阶段:主项目(第5-10周)
一个集成 AI 的生产级产品:
- 使用 React 设计并构建完整应用
- 集成 AI 能力和外部服务
- 打磨至生产品质
- 演示日 — 展示你的生产级产品
你将交付
每个赛季,学生产出:
- 一个使用现代技术栈的已部署生产级产品
- GitHub 上的代码仓库
- 产品评估和代码评审
- 家长进度报告
工具与技术
- React 和 Vite
- Tailwind CSS 和 ShadCN UI
- Claude Code(AI 开发伙伴)
- Supabase(PostgreSQL 数据库)
- Vercel(部署)
- Git 和 GitHub
笔记本电脑要求
- 内存: 最低 16GB
- 处理器: Intel 12代或更新、AMD Ryzen 5000 或更新、Apple M1 或更新
- 存储: 最低 256GB SSD(推荐 512GB)
- 显示器: 1080p,13寸或更大
- 操作系统: Windows 10/11、macOS 11+ 或 Linux
不支持 Chromebook 和平板电脑。不建议使用 2020 年之前的笔记本电脑。
先修条件
- 年龄: 5-9年级(10-15岁)
- 必需: AI 项目实验室 Level 2
- 技能: 熟悉 JavaScript、API 和 Web 开发
可选时间段
春季班
Not offered this term
0 节课
要求
- 5-9年级(10-15岁)
- 需要 AI 项目实验室 Level 2
- 熟悉 JavaScript、API 和 Web 开发
课程包含
- 专业教师
全栈开发教育者
- 生产级产品
生产级 Web 应用
- 产品评估
代码评审、产品反馈和进度报告
- 材料需自备
自带笔记本电脑和 Claude Code 订阅
学生需自带笔记本电脑并购买 Claude Code 订阅