
游戏开发教育前端后端【免费下载链接】codecombatGame for learning how to code.项目地址https://gitcode.com/gh_mirrors/co/codecombat点击查看免费下载本文基于 CodeCombat 仓库中 AP CS PrinciplesAP CSP教师专业发展文档 exam-components.md 展开系统讲解 AP CSP 考试的两大组成部分——课程期间任务Through-Course Performance TasksCreate 与 Explore与课程结束笔试End-of-Course Exam的计分权重、课堂时长要求与配套资源并结合仓库内的课程大纲文档与平台实现代码说明 CodeCombat 如何将这些考试要求落到 Unit 2 与 Unit 5 的教学安排和实际练习流程中。读完后你可以完整掌握AP CSP 各考试环节的占比与小时数、教师必须发放与讲解的官方资源清单、CodeCombat 课程中的练习机会分布以及这些文档在平台内的组织与加载方式。一、AP CSP 考试总体构成Exam Components 文档开宗明义AP Computer Science Principles 考试由两部分组成——Performance Tasks课程期间任务与 End-of-CourseEOC课程结束AP Exam两者共同衡量学生对课程学习目标learning objectives在 curriculum hub 中列出的达成度。考试部分计分占比形式Performance Tasks课程期间任务40%Create Explore 两个任务End-of-Course Exam期末考试60%74 道选择题这一40% 60%的结构是贯穿整个专业发展Professional Development下称 PD课程的基线PD 总目录 将 Exam Components 列为约 15 分钟的必修环节并在最后的 Unit 6: Preparing for the Exam 中再次完整复述 Create Task、Explore Task 与 Multiple Choice 三个板块用于考前冲刺。二、课程期间任务Through-Course AssessmentsPerformance Tasks 合计占 AP 总分 40%由两个任务构成原文档给出的核心参数如下任务计分占比最少课堂时长Create — Applications from Ideas24%12 小时Explore — Impact of Computing Innovations16%8 小时两个任务的能力指向不同Create Task聚焦通过编程的协作过程创作一个计算机程序或作品对应 AP 学习目标 5.1.1 与 5.1.2学生需独立创建一个程序和表达个人创意。Explore Task要求学生选定一项计算创新computing innovation研究其影响并产出一个配套的数字作品computational artifact加书面回答。Create Task 的具体评分组成仅看24%、12 小时还不足以备课仓库内的 Performance Task Overview 给出了 Create 任务完整的评分组件清单源自 AP CSP Course Description 第 79 页迭代开发过程Design设计→ Implement实现→ Test测试的循环独立创建至少各一个自写的Algorithm算法与Abstraction抽象录屏视频展示程序运行并演示其功能书面回答针对程序的一系列提问作答完整提交代码到 AP Digital Portfolio。此外Create 任务允许学生与另一位同学协作编写程序代码但视频与书面回答必须各自独立完成CodeCombat 建议学生以 3 月初前提交完整个项目为目标为后续纠错和正式 AP 考试留出时间Create 与 Explore 的官方提交截止日均为 4 月 30 日。Explore Task 的具体要求与限制Explore 任务概览对应 Course Description 第 73 页补充了 Explore 侧的细节选定的计算创新必须对社会、经济或文化产生影响且消费、生产或转换数据可以是实体创新如自动驾驶汽车、软件如手机应用或计算概念如加密货币学生需要说明创新的预期目的与功能、其有害与有益的影响并制作一个计算作品来说明其目的、功能或影响核心技能为三项Research研究、Computational Artifact计算作品创作、Written Responses书面回答与 Create 不同Explore 任务不允许与同伴协作也不允许向教师请求修改建议。因此学期内带教师指导的练习活动尤为关键——Explore 文档特别指出 Unit 1 的 Create a Computing Lesson 活动就是针对该任务的正式练习学生在允许协作的前提下先完成一次完整的作品 书面回答并提前熟悉最终任务中不得协作这一限制见 Course Description 第 76 页 Administering the Task 部分。CodeCombat 课程中的任务排期Exam Components 文档明确教师必须为 Explore 预留8 小时课堂时间、为 Create 预留12 小时。CodeCombat 的课程安排是——正式的 Explore 任务配合 Unit 2 完成正式的 Create 任务配合 Unit 5 完成PD Unit 6 中也一致表述为Unit 2 提交 Explore、Unit 5 提交 Create。需要注意的一处文档差异课程 hub 中的 performance-tasks.md 表述为Explore 任务建议配合 Unit 3 完成。从两份文档并存的结构看PD 文档面向教师培训与课程 hub面向日常教学对 Explore 的排期建议存在 Unit 2 与 Unit 3 的出入教师应以自己所授版本的 Syllabus 与 College Board 当年官方指南为准。无论排在哪一单元文档的核心要求是在正式任务之前就要让学生借助课程内的练习机会提前熟悉评分标准rubrics。分阶段的 Create 练习机会CodeCombat 用 Game Development 1/2/3 三门课程作为 Create 任务的递进式训练场performance-tasks.md 中的覆盖矩阵如下能力项Game Dev 1Game Dev 2Game Dev 3迭代过程Design / Implement / TestYesYesYesAlgorithms算法——YesAbstractions抽象—YesYes录屏Capture Video———书面回答Written ResponsesYesYesYes数字提交Submit Digitally———即录屏与正式数字提交是留给最终任务本身的而设计—实现—测试循环、算法、抽象和书面回答都在 GD 课程中逐项练到位。对应的三份练习指南存放在仓库 Markdown 资源中Create Task Practice 1、Practice 2、Practice 3。以 Practice 1 为例它把 GD1 最终项目拆成按天推进的练习日程第 1–3 天做头脑风暴与过程记录第 4 天进入 Design/Implement/Test/Repeat 迭代循环最后完成一组对齐 AP 书面回答的练习题。Assessment and Activity Guide 则说明了日常活动如何衔接这些任务Project Activity 的评估要求包含尽可能多的 Create 任务提问Computational Artifact Activity 则直接使用 Explore 任务书面回答 2a/2b 的题型——这意味着学期内的普通活动本身就是 Performance Task 的预演。三、教师必须提供的官方资源Exam Components 文档列出了三份教师必须掌握并向学生提供的 College Board 资源此处完整继承其要点具体文件以 College Board AP Central 上的最新版本为准Assessment Overview and Performance Task Directions学生任务指导手册教师必须把这份资料发给每位学生文档建议开学时打印人手一份之后学生在每个单元遇到评估机会时反复参照其内容包括评估总览Assessment Overview、Explore 任务指导、Create 任务指导、考试参考页Exam Reference Sheet、评分指南与说明Scoring Guidelines and Notes。Scoring Guidelines and Notes for Exam Sample Responses评分指南 样卷该页面提供多份 Explore 与 Create 任务的官方样卷用于教师定标——理解学生将如何被测量文档提示这部分内容将在 Unit 6 复习并配套一项样卷评估活动见下文第五节。AP Digital Portfolio 说明AP Digital Portfolio 是学生上传 Performance Task 数字作品的官方平台说明文档详细列出了教师为确保学生正确完成提交所需做的事项作为 CodeCombat PD 的一部分教师应亲自熟悉整个提交流程以便在 Unit 2 和 Unit 5 分别引导学生完成 Explore 与 Create 的提交。补充出处更细的任务说明可从 AP CS Principles Course Description 第 71 页开始查阅仓库内的课程 hub 也有对应的 Explore Task、Create Task 小节 与 Performance Task 总览 可供课堂直接使用。四、课程结束笔试End-of-Course AssessmentEOC 考试为74 道选择题占 AP 总分的60%。Exam Components 文档本身只给出这一骨架细节被明确推迟到 PD Unit 6: Preparing for the Exam。Unit 6 补充了以下考前要素模考练习College Board 提供 AP 官方模考含样题与任务说明完成 Course Audit课程审核后还可获得一套完整的模考卷。PD 要求教师至少通读模考以理解其结构与覆盖广度AP Central 资源页持续更新课程/考试说明、课程动态与最新的 Performance Task 样卷AP 教师社区全球 AP CSP 教师交流论坛CodeCombat PD 要求教师参与讨论这是 PD 的考核要求之一官方 FAQ覆盖课程、Performance Task、Course Audit、评估与 AP Digital Portfolio 等问题。五、PD Unit 6 的评分实操用官方样卷练手Exam Components 文档末尾提到 Unit 6 有一项sample evaluation活动pd-unit-6.md 给出了完整四步流程预计耗时 1 小时以内从官方样卷中挑选2 份 Explore 样卷 2 份 Create 样卷使用各自的 Scoring Guidelines and Notes 对样卷进行独立评分整理自己的评分笔记与得分发布到 CodeCombat AP CS Principles 教师论坛的 Unit 6 讨论区将自己的评分结果与 College Board 的官方评析commentary对照找出偏差。这项活动的意义在于Performance Task 采用人工评分rubric 打分教师只有先按官方评分指南亲自打分一次才能准确判断学生的作品处于哪个水平区间也才能在校内定标。六、这些文档在 CodeCombat 平台中的实现位置从源码结构看上述专业发展与课程文档并非静态网页而是作为仓库内的本地 Markdown 资源存放在 apcsp-local 目录下按课程curriculum/ 专业发展professional-development两个板块组织例如exam-components.md本文主体PD 必修环节约 15 分钟pd-unit-6.md考前准备约 2 小时performance-tasks.md、explore.md、assessment-activities-guide.md课程 hub 侧的评估文档create-task-practice-1.md 至 create-task-practice-3.mdCreate 任务分阶段练习指南另有create-task-practice-*-pt-BR.md等葡语版本说明该资源已做本地化。前端通过 API 客户端按需拉取这些文件app/core/api/apcsp.js 中定义了getAPCSPFile(fileName)它调用fetchJson(/apcsp-files/ fileName)从服务端/apcsp-files/路由获取指定文档内容。可以推断这些本地 Markdown 文件会被服务端映射到该路由并渲染为 PD 课程页面从而让教师在 CodeCombat 站点内以自定进度、按目录顺序professional-development.md 建议总耗时约 15 小时的方式完成全部培训。七、要点自检清单把 Exam Components 文档的核心要求浓缩为一张备课核对表权重Create 24% / Explore 16% / EOC 选择题 60%Performance Tasks 合计 40%时长Explore ≥ 8 课堂小时Create ≥ 12 课堂小时排期Explore 随 Unit 2课程 hub 版本文档写为 Unit 3注意核对所授版本、Create 随 Unit 5资源开学即发放并打印 Performance Task Directions 手册Unit 6 前完成一次官方样卷评分练习提交流程教师需熟悉 AP Digital Portfolio 的提交要求并在 Unit 2 / Unit 5 分别带学生完成 Explore / Create 提交建议 Create 项目 3 月初前交齐规则差异Create 允许代码协作但视频与书面回答独立Explore 全程不得协作。掌握以上构成与流程后教师即可把 PD Unit 1 至 Unit 6 的每个教学单元与对应的评估机会一一映射——这正是这份 Exam Components 文档在整个 CodeCombat AP CSP 专业发展体系中的定位先给教师一张考什么、占多少分、何时练、怎么交的全局地图。赞分享游戏开发教育前端后端【免费下载链接】codecombatGame for learning how to code.项目地址https://gitcode.com/gh_mirrors/co/codecombat点击查看免费下载上一篇Labella.js最佳实践避免常见的10个标签布局陷阱下一篇Slick 轮播图项目教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考