Files
project1/CLAUDE.md

4.2 KiB
Raw Blame History

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

项目概述

这是一个 GESP暑假集训教案 项目,用于少儿编程教学。

  • 课程目标巩固GESP一级内容备战9月等级考试适当铺垫二级内容
  • 适合学生学过一年C++基础不扎实3月一级未通过
  • 课时安排12节课 × 2小时
  • 考试目标9月GESP一级全员通过

教案结构

文件组织

10-教案/
├── GESP暑假集训教案.md              # 课程总纲
├── GESP考试大纲整理.md              # 考试大纲
├── 第01课-数据类型与分支结构/        # 含教师版+学生版
├── 第02课-循环结构/                  # 含教师版+学生版+编程题
├── 第03课-嵌套循环与图形打印/        # 含教师版+学生版+编程题
├── 第04课-C++自带函数与数学处理/     # 含教师版+学生版+编程题
├── 第05课-自定义函数/                # 含教师版+学生版+编程题
├── 第06课-一维数组/                  # 含教师版+学生版+编程题
├── 第07课-数组运算/                  # 含教师版+学生版+编程题
├── 第08课-字符串与string/            # 含教师版+学生版+编程题
├── 第09课-枚举模拟/                  # 含教师版+学生版+编程题
├── 第10课-GESP二级真题训练/          # 含教师版+学生版
└── docs/                             # 旧版教案归档

课程大纲

节次 内容 教学目标
1 数据类型与分支结构 int/char/double/bool/string + if/else + 打擂台
2 循环结构 for、while、数位拆解、倒序、回文数
3 嵌套循环与图形打印 外层管行、内层管列、图形规律
4 C++自带函数与数学处理 sqrt、abs、pow、max/min、swap、sort + 字符判断
5 自定义函数 定义/调用/声明、参数传递、返回值、函数重载
6 一维数组 遍历、查找、统计、逆序、冒泡排序
7 数组运算 频次统计、最高频查找、去重升序输出
8 字符串与 string 遍历、统计、查找、回文判断
9 枚举模拟 枚举范围、条件判断、过程模拟
10 GESP一级真题训练 一级真题实战,查漏补缺
11 GESP二级真题训练一 二级真题实战
12 GESP二级真题训练二 二级真题实战,冲刺备考

教案内容规范

每节课教案包含

  1. 教学目标 - 明确的学习目标
  2. 知识点讲解 - 带代码示例的详细讲解
  3. 打油诗口诀 - 帮助学生记忆的韵律口诀
  4. 易错点提醒 - 常见错误和注意事项
  5. 练习题 - 带参考代码的练习题目
  6. 课后作业 - 巩固练习

打油诗口诀特点

教案采用打油诗帮助学生记忆算法和知识点,例如:

打擂台(求最大值)

擂台之上谁最强,先请一位站中央 逐一比较谁更大,赢者留下当大王

累加求和

一个一个往里加,循环转完和到家 初始清零别忘记,累加器里答案大

编辑指南

添加新课程

  1. 创建新文件夹:第XX课-课程名称/
  2. 在文件夹内创建 教案.md 文件
  3. 遵循现有教案的格式和结构
  4. 更新 GESP暑假集训教案.md 中的课程大纲

修改教案内容

  • 保持代码示例的正确性和可运行性
  • 确保打油诗押韵且易于记忆
  • 练习题难度适中,符合学生水平
  • 参考代码要简洁清晰

风格指南

  • 使用中文编写所有面向学生的内容
  • 代码标识符和关键字使用英文
  • 保持一致的格式和排版
  • 每节课的教案长度适中,便于课堂使用

GESP考试信息

参考资源