CodeCombat AP CSP 课程《Innovations and Society》活动教程:探究计算对社会的影响与不同群体的技术体验差异

发布时间:2026/9/25 5:39:29
CodeCombat AP CSP 课程《Innovations and Society》活动教程:探究计算对社会的影响与不同群体的技术体验差异 游戏开发教育前端后端【免费下载链接】codecombatGame for learning how to code.项目地址https://gitcode.com/gh_mirrors/co/codecombat点击查看免费下载本文基于 CodeCombat 开源仓库中 AP CSP 课程资料 apcsp-innovations-and-society.md 展开完整解析该课程的创新与社会Innovations and Society探究式活动的教学目标、课堂讨论引导、配对研究任务设计与评估问题。读完本文你将掌握这一活动对应 AP CSP 学习目标 LO 7.4.1的完整实施流程并了解它在 CodeCombat AP CSP 课程体系中Unit 5 Connecting Computing的位置与页面渲染链路。1. 活动定位探究式研究与课堂讨论该文档在课程中的活动类型标注为Inquiry Activity, Research Activity探究活动、研究活动属于 CodeCombat AP CSP 课程 Unit 5Connecting Computing中的一项学生活动。课程总纲文档 unit-5.md 中对它的描述是Students will learn how computing affects societies with different socioeconomic or geographic groups. They will be required to participate in class discussions on these affects, collaborate on a research project analyzing the effect of computing on a group different from themselves, and present their findings to the class.即学生将学习计算如何影响不同社会经济或地理背景的社会必须参与课堂讨论、协作完成一个研究项目分析计算对与自身不同的群体的影响并向全班展示研究结果。在 Unit 5 的总览Overview中该单元的目标是让学生把全年学习的重要概念联系起来——计算是强大的学生本身可以通过计算改变世界完成从计算的被动消费者到真正的计算机科学家的转变对应的持续理解Enduring Understanding为EU 7.4Computing innovations influence and are influenced by the economic, social, and cultural contexts in which they are designed and used.计算创新会受到其设计与使用的经济、社会、文化环境的影响同时也会反作用于这些环境。2. 学习目标Learning Objectives原文档明确列出了本活动对应的学习目标LO 7.4.1Explain the connections between computing and real-world contexts, including economic, social, and cultural contexts. [P1]即解释计算与现实世界情境包括经济、社会、文化情境之间的联系技能要求标注为 [P1]Practice 1概念解释。在 unit-5.md 的 Learning Objectives 小节中同样确认学生通过完成 Innovations and Society 活动掌握 LO 7.4.1 [P1]——先讨论自己与他人的不同技术体验再研究与自身不同的群体理解不同人群的技术可及性差异及其成因。3. 核心驱动问题与课堂讨论引导活动围绕一个核心驱动问题展开计算在其他社会或地区的影响有何相同与不同How is the effect of computing similar or different in other societies or areas?文档建议教师与学生开展讨论鼓励围绕以下五个方向展开交流去过或来自其他地方学生的经历不同地域的技术体验具有不同文化背景学生的经历学生能够体验、而其他人无法体验或反过来的计算创新基于年龄、种族、性别等人口特征差异而产生的不同体验——例如技术对你的父母或祖父母来说可及性如何可及性与体验的不平等disparities in accessibility and experience如何影响计算带来的影响。这五个引导点构成了课堂讨论的完整框架从他人经历地域、文化到创新的可及性差异再到人口维度最后落到不平等如何放大或扭曲技术影响层层递进地支撑 LO 7.4.1 中经济、社会、文化情境三个维度。4. 配对研究任务设计讨论之后进入正式的研究任务文档给出的步骤是配对分组学生两人一组pair up选择研究对象挑选一个与自身社会经济或地理背景不同dissimilar的群体研究并解释研究和解释该群体技术体验的一个特征a characteristic of that groups technological experience报告选题研究报告的主题必须回答以下三个问题之一技术以何种独特方式影响了该群体How has technology impacted this group in a unique way?该群体的政府如何与互联网互动这对该群体产生了什么影响How does the government of this group interact with the internet and how does it affect that group?个人、群体或机构如何正在影响该群体的技术体验How are individuals, groups or institutions affecting the technological experience of this group?课堂展示学生向全班展示研究结果Have students present their results to the class。三个选题分别覆盖了技术→群体的正向影响、公共部门政府与互联网的制度性视角以及多元主体个人/群体/机构的作用机制使研究既能聚焦个体体验也能上升到制度与结构性分析。5. 评估问题Assessment Questions文档末尾给出两道评估问题均标注了对应的知识要素EK编号EK 7.4.1A举一个对两个社会经济或地理群体产生不同影响的创新例子说明它们的不同之处在哪里 What is an example of an innovation which has impacted two socioeconomic or geographical groups differently? How are they different?EK 7.4.1E举一个试图扩大技术可及性的举措initiative的例子。 Give an example of an initiative which sought to expand access to technology.第一题考察同一创新在不同群体中差异化的影响与第 3、4 节的讨论方向体验差异、可及性不平等直接对应第二题则把视角转向扩大可及性的正面举措与前文可及性差异如何影响技术影响的讨论形成闭环。6. 在 CodeCombat 仓库中的呈现链路从仓库结构看这份活动文档是 AP CSP 课程资料的一部分位于app/assets/markdown/目录下该目录同时存放 cs1、cs2、gd1 等其他课程的 Markdown 资料。它的呈现链路可以从以下源码得到印证课程大纲中的入口unit-5.md 中 Innovations and Society 条目下给出了站内活动链接/apcsp/markdown/apcsp-innovations-and-society这是学生/教师在课程页中打开本活动文档的 URL 路径。文件获取 APIapcsp.js 中的getAPCSPFile(fileName, options)通过fetchJson(/apcsp-files/ fileName, options)请求课程文件markdown.js 中的getMarkdownFile(fileName, options)则通过fetchJson(/markdown/ fileName, options)请求 Markdown 文件。从源码结构看前端通过这些接口按需拉取app/assets/markdown/下的课程资料并渲染到课程页面。课程主页PageCurriculum.vue 是 AP CSP 课程页组件其中内置了 9 个单元的课件入口列表Unit 1 至 Unit 9其中 Unit 8 为 Impact of Computing与本文活动所属的 EU 7.4计算创新与社会主题相呼应并按教师是否持有许可证hasLicense决定是否展示完整课程资源PageMarketing.vue 则承担面向市场的介绍功能。也就是说在仓库中查看这份活动的原始文本直接读取 app/assets/markdown/apcsp-innovations-and-society.md 即可它没有内嵌代码或配置项是一份以教学目标、讨论引导、研究任务与评估问题为核心的纯教学活动文档。7. 实施建议小结结合原文档内容教师落地本活动时可参考以下要点环节内容对应学习目标课堂讨论围绕地域、文化、创新可及性、人口维度、不平等五个方向展开LO 7.4.1 [P1]配对研究两人一组选择与自身不同的社会经济/地理群体回答三个选题之一并撰写报告LO 7.4.1 [P1]课堂展示各组向全班展示研究结果LO 7.4.1 [P1]评估EK 7.4.1A同一创新对不同群体的差异化影响、EK 7.4.1E扩大技术可及性的举措EK 7.4.1A / EK 7.4.1E该活动与 Unit 5 其他活动数据项目、有损/无损压缩、网络安全、互联网模拟共同服务于数据、通信、安全、社会四条线的收束并在 Unit 8Impact of Computing的课件体系中延续计算的影响这一主题。赞分享游戏开发教育前端后端【免费下载链接】codecombatGame for learning how to code.项目地址https://gitcode.com/gh_mirrors/co/codecombat点击查看免费下载相关推荐CodeCombat APCSP 课程中「Innovations and Society创新与社会」活动的设计与实现CodeCombat APCSP 课程中「Innovations and Society创新与社会」活动的设计与实现 本文基于 CodeCombat 教师工游戏开发教育前端后端CodeCombat AP CSP 课程设计解析“Create a Computing Lesson”计算制品探究活动CodeCombat AP CSP 课程设计解析“Create a Computing Lesson”计算制品探究活动 CodeCombat 面向 AP Co游戏开发教育前端后端CodeCombat AP CSP 探究活动解析Innovations and Crowdsourcing —— 计算创新与大规模协作问题的教学设计与仓库实现CodeCombat AP CSP 探究活动解析Innovations and Crowdsourcing —— 计算创新与大规模协作问题的教学设计与仓库实现游戏开发教育前端后端上一篇如何用Python大麦网自动抢票脚本3步快速部署的高效抢票指南下一篇开源项目常见问题解决方案XMachOViewer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考