推荐学校为每位学生提供打印的实验指南和报告?精准表达课程

2018-08-27 19:44:00
jingcaiadmin
原创
23

  学生们需要有条件使用相对较现代的计算机系统。学校需要确保每个学生每周至少三小时的上机时间,多多益善。在课堂上学生与教师都应该能使用电脑作为教具,但学生也需要用额外的时间独立解决问题。

  授课内容包含以下知识点,在知识点的讲解中以真题为例,帮助学生扎实掌握Java编程知识并熟悉AP计算机考试。

  AP Computer Science A课程的先修课程是基本的英语与代数。学生需要熟知函数以及函数记号使用所涉及的相关概念(f(x)=x+1和 f(x)=g(h(x)) )。学生和他们的导师需要理解任何正规计算机课程都是构筑在需要预先准备学习的数理推理的基石上的。

  学校必须确保每位学生拥有大学等级的课本以在课堂内外使用。推荐学校为每位学生提供打印的实验指南和报告。

  因为Java语言本身非常复杂,提供很多在单门导论课程里无法涵盖的特性。AP Computer Science A考试仅考察Java的一个子集。

  AP计算机科学A课程的目标与大部分美国大学计算机系讲授的计算机专业导论课相近。我们并不期望所有学习AP Computer Science A课程的学生最终在大学学习计算机专业。AP计算机既可以作为计算机专业的导论课,也可以作为其他专业学生成为当今信息社会合格公民的桥梁。

  因为计算机科学强调解决问题,对学科的学习需要一种能精确简明表达可能解法的机制。任何自然语言(如英语)都会带来不一致和模棱两可,因此计算机科学的解法需要一种相较自然语言更严谨的沟通媒介。出于这个考虑,AP Computer Science A课程要求用Java编程语言来记录问题的可能解法。在精确表达之外,Java还支持解决问题的重要元素,包括面向对象(object-orientation)、抽象(abstraction)和封装(encapsulation)。使用Java还让学生们可以实际运行程序来测试解决方案。

  师资队伍:由北京重点大学的高校计算机教师组成的授课团队,这些教师常年主讲“Java程序设计“、“面向对象程序设计“ 和“数据结构与算法” 课程,至少十年以上教龄,并专注研究AP计算机科学A课程多年。

  计算机系统必须让学生创建、编辑、迅速编译(compile)并执行大小如AP计算机科学实验中所示的Java程序。推荐学生使用的计算机系统有因特网连接。教师则必须能够上网。

  每次课程2小时,授课时间上午9!00-11!00 或下午3!00-5!00, 具体可根据学生情况调整;

文章分类
联系我们
联系人: 精准一肖
微信: 精准平特一肖
地址: 免费平特一肖