尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

CodeCombat AP CSP Explore 任务教学指南:基于计算创新的影响开展 Performance Task 演练

CodeCombat AP CSP Explore 任务教学指南:基于计算创新的影响开展 Performance Task 演练 游戏开发教育前端后端【免费下载链接】codecombatGame for learning how to code.项目地址https://gitcode.com/gh_mirrors/co/codecombat点击查看免费下载导读本文围绕 CodeCombat 的 AP 计算机科学原理AP CS Principles, AP CSP课程中Explore Performance Task探索型表现任务的教学方案展开它是 CodeCombat 开源仓库 app/assets/apcsp-local/curriculum/explore.md 的核心内容。阅读本文后教师可以完整掌握 Explore 任务的官方要求评分占比、课时、截止日期、两大课堂演练活动Create a Computing Lesson 与 Emerging Technology的组织方式以及如何把演练与 Written Prompts书面作答训练衔接起来为学生在 AP Digital Portfolio 上的正式提交做好准备。什么是 Explore TaskImpact of Computing Innovations在 AP CSP 的 Explore Performance Task 中学生需要选择一个计算创新computing innovation进行调查研究。所谓计算创新是指以计算机或程序代码作为其功能不可分割的一部分的创新。该创新必须已经或正在对社会、经济或文化产生影响并且会消费consume、产生produce和/或转换transform数据。从 CodeCombat 官方定义见 performance-tasks.md可以归纳出计算创新的三类典型形态物理创新physical innovations例如自动驾驶汽车self-driving cars非物理的计算机软件non-physical computing software例如智能手机 App计算概念computing concepts例如加密货币cryptocurrency。学生需要围绕所选创新完成三部分工作解释该创新的预期目的或功能intended purpose or function分析其有益与有害影响beneficial and harmful effects制作一个计算产物computational artifact用以说明、表示或解释该创新的预期目的、功能或影响。此外学生还必须针对一系列书面提示Written Prompts给出书面作答这是 Explore 任务最终提交的重要组成部分。从 CodeCombat 课程结构看Explore 任务被安排在 Unit 2: Thinking in Algorithms 中完成与算法、互联网、大数据、个人与全球影响等主题并行推进让“计算影响”的讨论贯穿整个学年参见 overview.md。AP CS Principles Explore 任务官方要求根据 explore.md 中对 AP CSP Course and Exam Description第 73 页的转述Explore Performance Task 的关键指标如下指标要求最终成绩占比16%最低课时8 个课时class hours提交截止日期4 月 30 日协作规则不允许与其他学生协作教师应向其班级分发学生表现任务指导手册Student Performance Task Directions Handout因为其中包含与学生体验直接相关的具体信息。该手册及 AP CSP Course and Exam Description 是权威依据CodeCombat 课程文档多次引用其页码如第 71-76 页的 Explore 任务要求、第 110 页的书面提示清单。与 Create 任务的对比定位在 CodeCombat 的 Performance Task Overview 中Explore 与 Create 两大表现任务被并列介绍Create 任务占比 24%最低 12 课时要求学生独立创作一个程序设计—实现—测试的迭代过程、算法与抽象、录制演示视频、书面作答Explore 任务占比 16%最低 8 课时侧重研究Research、计算产物Computational Artifact制作与书面作答Written Responses。CodeCombat 建议Explore 的正式提交与演练最好在第一学期结束前完成因为它不像 Create 任务那样依赖更高级的算法与编程概念。为什么必须在课堂上安排演练机会CodeCombat 课程文档明确指出在最终任务中学生不允许互相协作也不允许向教师请求纠正。因此课程中预先安排的两项演练活动Practice Opportunities就显得至关重要——它们是学生在正式任务前获得所需技能与知识的关键机会。完成 Explore 任务所需的核心技能对应 AP CSP Course Description 第 73-76 页的描述有三项研究Research——检索、筛选与评估关于计算创新的资料计算产物的制作Creation of a Computational Artifact——用计算工具与技法呈现创新对提示的书面作答Writing Responses to Prompts——限字数地清晰表达目的、功能与影响。这两项演练活动分别落在课程的不同单元中见 course-schedule.md 的周计划第 2 周Unit 1Explore Practice 1 —— Computing LessonCreate a Computing Lesson第 6 周Unit 2Explore Practice 2 —— Personal Global ImpactEmerging Technology 活动第 8-9 周Unit 2Explore Final共 8 课时。在 syllabus.md 中这一安排对应课程要求CR3必须为 Explore – Impact of Computing Innovations Performance Task 提供足额课堂时间Unit 2 总时长 5 周其中包含 2 周的 Explore 任务时间。演练机会一Create a Computing Lesson活动目标Create a Computing Lesson 是第一项 Explore 演练活动位于 Unit 1Who is a Computer Scientist?。它重点训练计算产物制作以及下面列出的部分书面提示。学生将为他们在 Unit 1 学到的某个计算概念制作一个计算产物Computational Artifact。教师在组织本活动时应向学生完整讲解 Explore 任务要求对应 AP CSP Course and Exam Description 第 72、74-76 页中的各项要求与限制例如讨论可用于制作有效计算产物的计算工具computational tools讨论哪些计算产物是有效的、哪些是无效的effective and ineffective。协作规则的教学要点教师必须向学生明确指出一个关键差异在本演练活动中学生可以协作制作计算产物但在最终的 Explore 任务中不允许协作。这类限制应在演练中提前向学生解释清楚对应 Course and Exam Description 中 Administering the Task: Role of the Teacher第 76 页。演练用书面提示Written Prompts在完成计算产物后要求学生就以下提示写出作答两处均限100 词以内提供关于你的计算主题与计算产物的信息说出你的计算产物所代表的计算主题描述该计算主题的预期目的与功能描述你的计算产物如何说明、表示或解释该计算主题的预期目的、功能或影响不超过 100 词描述你的开发过程明确指出你用来制作产物的计算工具与技法描述必须足够详细使不熟悉这些工具与技法的人也能理解你的过程不超过 100 词。仓库中的完整活动方案CodeCombat 仓库在 app/assets/markdown/apcsp-computing-lesson.md 中提供了该活动的完整落地细节可直接参考面向教师的活动概述计算课computing lesson是一种“向他人讲授某个计算概念”的计算产物。学生两人一组为对计算了解有限的受众设计表达方式。示例主题包括数字数据如何以二进制存储、电子邮件如何工作、计算机中的某个硬件组件做什么。教学日安排Day Plan第 1 天回顾研究与产物制作方法确定主题第 2-3 天查找文章、设计与制作产物教师协助筛选与评估研究来源第 4 天课堂展示与讨论学生独立完成评估问题。学生操作步骤找搭档 → 共同选择主题与目标受众 → 研究主题 → 确定用于呈现主题的模型或模拟 → 制作计算产物 → 准备讨论问题。讨论问题示例你们如何协作制作产物你们的模型/模拟在多大程度上还原了主题为什么选择这个模型评估问题示例对应具体 EK你们如何找到研究来源[LO 7.5.1]为什么这些来源适合你的产物[EK 7.5.2B]模型简化了什么、遗漏了什么、有什么权衡[EK 2.3.1A/C]。在 unit-1.md 中该活动对应以下学习目标LO与计算思维实践PLO 1.2.4 协作创建计算产物 [P6]LO 2.1.1 描述用于表示数据的各种抽象 [P3]LO 2.3.1 使用模型与模拟表示现象 [P3]LO 5.1.3 协作开发程序 [P6]LO 7.5.1 使用有效策略访问、管理与标注信息 [P1]LO 7.5.2 评估线上与纸质来源的适当性与可信度 [P5]可以看出本活动在为 Explore 任务训练产物制作的同时也同步训练了研究来源的查找与评估EU 7.5这正是 Explore 任务“研究”环节的核心能力。演练机会二Emerging Technology活动定位Emerging Technology新兴技术项目是第二项 Explore 演练活动位于 Unit 2。与第一次演练不同它应覆盖最终任务所要求的全部环节包括研究Research计算产物Computational Artifacts书面作答Written Responses。这使其成为最接近正式 Explore 任务的一次“全要素彩排”。组织要点教师在组织本活动时应确保学生熟悉 Course and Exam Description 第 74-76 页列出的全部要求与限制对第 110 页列出的**所有写作提示Writing Prompts**给出书面答案。仓库中的活动详情与学习目标在 unit-2.md 中Emerging Technology 活动被描述为学生将了解新兴技术如何影响经济、文化与社会的方方面面需要研究一个新兴计算创新、制作一个突出其发现的计算产物并参与相关的课堂讨论。其覆盖的学习目标LO包括LO 7.1.1 解释计算创新如何影响沟通、交互与认知 [P4]LO 7.2.1 解释计算如何影响其他领域的创新 [P1]LO 7.3.1 分析计算的有益与有害影响 [P4]LO 7.4.1 解释计算与现实世界情境经济、社会、文化之间的联系 [P1]LO 7.5.1 使用有效策略访问、管理与标注信息 [P1]LO 7.5.2 评估线上与纸质来源的适当性与可信度 [P5]这与 Explore 任务“分析有益/有害影响”“联系社会、经济、文化背景”的核心要求一一对应。仓库中的 app/assets/markdown/apcsp-personal-and-global-impact.md 即为与“个人与全球影响”配套的活动文档可作为本演练的补充素材。配套教学提醒CodeCombat 课程设计还提醒教师Unit 2 同时安排了 Big Data、How the Internet Works、Searching Sorting、Hitchhikers Guide to Algorithms、Pair Algorithm Design 等活动见 unit-2.md这些活动共同为学生提供了“把技术与影响联系起来”的多元视角是 Explore 任务研究素材的重要来源。正式任务的提交与时间规划建议依据 performance-tasks.md 与 explore.md学生需要将 Explore 任务提交至AP Digital Portfolio与 Create 任务不同Create 允许两人协作编程但各自提交视频与书面作答Explore 任务完全不允许协作CodeCombat 建议学生在第一学期结束前完成演练与正式提交因为 Explore 任务不依赖更高级的算法或编程概念提前完成可为后续 Create 任务与 AP 考试留出充足时间。在课程整体时间表course-schedule.md中Explore 相关节点为第 2 周 Computing Lesson 演练、第 6 周 Personal Global Impact 演练、第 8-9 周 8 课时的 Explore 正式任务。教师可以据此安排课堂节奏并参照 syllabus.md 中 CR3 的要求确保课时足额。配套资源清单以下仓库内文档可供教师备课时直接取用资源路径用途Explore 任务官方文档本文主体explore.md任务要求、演练机会、书面提示表现任务总览Explore Createperformance-tasks.md两大任务的对比与提交细节课程大纲CR 要求、单元结构syllabus.mdCR3 课时要求、LO 清单课程总目录curriculum.md全部课程文档索引课程周计划course-schedule.mdExplore 演练与正式任务的周次安排单元 1Computing Lesson 演练unit-1.md演练一的活动细节与 LO单元 2Emerging Technology 演练unit-2.md演练二的活动细节与 LOComputing Lesson 完整活动方案app/assets/markdown/apcsp-computing-lesson.md日计划、学生步骤、讨论与评估问题个人与全球影响配套活动app/assets/markdown/apcsp-personal-and-global-impact.md新兴技术演练的补充素材小结CodeCombat 对 Explore Performance Task 的教学思路可以概括为一条清晰的主线先用 Computing Lesson 演练计算产物制作与限字数书面作答再用 Emerging Technology 项目覆盖研究、产物、作答三要素最后在 Unit 2 预留 8 课时完成正式任务。教师只需按照 explore.md 及配套的单元文档与活动方案组织课堂即可在不依赖外部资料的情况下系统训练学生完成“Impact of Computing Innovations”所需的全部能力为 4 月 30 日截止的 AP Digital Portfolio 提交做好准备。赞分享游戏开发教育前端后端【免费下载链接】codecombatGame for learning how to code.项目地址https://gitcode.com/gh_mirrors/co/codecombat点击查看免费下载相关推荐KMS智能激活终极指南三步永久解决Windows和Office激活难题KMS智能激活终极指南三步永久解决Windows和Office激活难题 还在为系统激活问题而烦恼吗Windows系统频繁弹出激活提示Office文档突然变游戏开发教育前端后端CodeCombat AP CSP 课程 Unit 2Thinking in Algorithms完整教学指南从算法思维到 Create/Explore 任务衔接CodeCombat AP CSP 课程 Unit 2Thinking in Algorithms完整教学指南从算法思维到 Create/Explore游戏开发教育前端后端CodeCombat AP CSP「新兴技术」五日教学活动设计个人与全球影响Personal Global Impact研究与计算制品CodeCombat AP CSP「新兴技术」五日教学活动设计个人与全球影响Personal Global Impact研究与计算制品 本文围绕 Co游戏开发教育前端后端上一篇Mistral-7B-Instruct-v0.3_rai_1.7.1_npu_4K模型架构深度解析32层Transformer与8头KV缓存下一篇终极免费YANG模型验证工具pyang快速上手指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表