计算机科学教育研究生证书
需求和概述
该证书主要针对需要证书的高中教师,以在他们的学校教授“双学分”课程,以及AP计算机科学讲师. To meet the needs of the program the courses must be (1) online; (2) taught in the summer; and (3) taught in a condensed or hybrid format.
计算机科学教育研究生证书包括6门3学分的课程,总学分要求为18学分, 旨在为高中计算机科学教学做准备. 证书课程将是 从2022年夏季开始在线提供. 所选课程的内容涵盖了基本内容, 计算机科学的核心概念, 以及如何教他们.
必修课程
- 去找找CSCI 641:计算机科学教育导论 (3学分)
本课程概述了计算机科学教育的主要领域. The Active-Learning-Based Teaching Model; Research in 计算机科学 Education; Teaching Methods in 计算机科学 Education; and Lab-Based Teaching. - 去找找CSCI 642:计算机科学教育中的问题解决 (3学分)通过对几种不同方法的研究,介绍与解决问题相关的基本计算机科学概念. 特定的问题解决技术,如顺序逻辑, 决策逻辑, 循环逻辑, 并对流行的数据结构进行了详细的研究. 本课程将着重于可乐虎集团于许多编程语言的算法开发和建模技术.
- 去找找CSCI 643:计算机程序设计概论 (3学分)
计算机科学入门,包括解决问题的能力, 算法开发, 以及用高级语言进行结构化编程. 强调使用公认的风格标准来设计、编码、测试和编写程序文档. - 去找找CSCI 644:数据结构和算法 (3学分)
本课程介绍在现代编程语言中使用的数据结构和算法. 将向学生介绍线性和分层数据结构,包括数组, 链表, 栈, 队列和二叉树. 重点将放在计算机科学问题的解决, 算法开发和算法分析.
选修课程
学生必须选择以下两项:
- 去找找CSCI 605:网络安全原则 (3学分)
- CSCI 650:云计算 (3学分)
- CSCI 713:软件开发过程 (3学分)
- CSCI 773:数字化企业的基础 (3学分)
- 其他人 (请与导师讨论)
数字组合
作为研究生证书课程的一部分,每个学生都将准备一个数字作品集,其中包含可共享的成就. 这个数字作品集将记录必要的信息,以教任何计算机科学课程需要在高中. 以下内容应作为投资组合的一部分:
- 为拟开设的课程/主题制定课程大纲(含课程大纲). 文档课程描述, 目标, 课本/软件/硬件支持, 课程学习目标, 教育实践, 评估标准.
- 带有家庭作业集的文件, 课堂上的问题, 小测验, 和考试, 有具体的评分标准,比如哪些因素会被评分, 它们将如何加权, 以及它们将如何转化为整体成绩.
- 为每个主题制定一套问题和解决方案. 为每个项目制定评分标准.
- 作品集将用于评估学生并加强认证.
项目目标
计算机科学教育研究生证书课程将重点关注以下内容:
- 提供计算机科学广泛背景的基础主题.
- 足够灵活,允许来自不同背景和工作生涯不同点的学生以最少的先决条件进入该计划.
- 足够灵活,允许学生目前攻读计算机相关学科的高级学位加入该计划,并随时将研究生证书添加到他们的证书中.
- 提供高中教学资格证书所需的18个学分,同时提供课程安排,让学生在15个月内完成课程.
- 通过一套固定的核心课程,获得计算机科学教育的广泛背景和知识.