Ten Lessons for Computer Science for All

Ten Lessons for Computer Science for All
复制标题

面向所有人的计算机科学十课

DOI:
--
复制
发表时间:
2016
期刊:
Inroads
影响因子:
--
通讯作者:
J. Goode
J. Goode
中科院分区:
--
文献类型:
--
作者:
Jane Margolis;J. Goode

文献摘要

被引文献

相似文献

美国总统巴拉克奥巴马的计算机科学议程[26]带来了一个令人难以置信的机会,扩大参与计算。然而,沿着这一机会而来的是风险和可能的意外后果。作为《Stuck in the Shallow End:Education,Race,and Computing》[17]一书的作者,我们花了近二十年的时间与学校合作,以加深我们对历史上没有代表的学生在计算方面普遍存在的不平等现象的了解。为了回应我们最初的研究结果,我们为全国各地的高中开发并实施了国家探索计算机科学(ECS)课程[8]。ECS包括为期一年的课程,持续的专业发展和教师指导,以及政策支持,以使所有学生的计算民主化。以下是我们从我们作为研究人员,教师教育工作者,课程开发者,政策倡导者和社会变革代理人的集体岁月中学到的关于CS的十个教训。
U S President Barack Obama’s agenda of Computer Science for All [26] brings an incredible opportunity for broadening participation in computing. Yet, along with this opportunity come risks and possible unintended consequences. As the authors of Stuck in the Shallow End: Education, Race, and Computing [17], we have spent almost two decades working with schools to increase our understanding of the pervasive inequities in computing for historically unrepresented students. In response to our initial research findings, we developed and implemented the national Exploring Computer Science (ECS) course for high schools across the country [8]. ECS consists of a year-long curriculum, on-going professional development and mentoring for teachers, and policy support to democratize computing for all students. Below are ten lessons we have learned about CS for All from our collective years as researchers, teacher educators, curriculum developers, policy advocates, and agents for social change.