计算机入门课程

本课程将介绍计算机科学,重点是编程。 学习计算机编程的基础知识,以Java为例,但其概念将适用于所有语言。课程主题包括程序控制、抽象化、决策和用户输入。课程将重点关注如何设计程序,如何写好代码,以及如何阅读和分析现有的代码。
适合学生

对计算机科学感兴趣的学生

课程难度

入门级

课程规格

一对一或小组课(每班最多7名学生)

课程介绍

本课程将介绍计算机科学,重点是编程。 学习计算机编程的基础知识,以Java为例,但其概念将适用于所有语言。课程主题包括程序控制、抽象化、决策和用户输入。课程将重点关注如何设计程序,如何写好代码,以及如何阅读和分析现有的代码。

项目成果

课程结束后,学生将:

  • 按照别人的规范设计和编写程序
  • 分析代码并完成编写别人的Java代码,这是AP计算机科学A考试中必须的技能
  • 理解如何设计和建立一个自己发明的程序
课程安排

阅读材料:

  • 课本 “Java Foundations” by Lewis, DePasquale,其他Java资料

课堂讨论的主题包括但不限于:什么是代码,安装IDE,运算符,变量和数据类型,制作你自己的库等。

课时安排

10个小组课,每节课 1.5小时,共15小时

反馈形式

本课程旨在让学生对经济学的基本原理有一个基本的了解。在中学学习的所有科目中,经济学的基本原理是必不可少的。在本课程中,学生将把经济学原理应用于日常场景。 老师将帮助学生进行经济思考并做出合理的决定。

滚动至顶部