計算機入門課程

本課程將介紹計算機科學,重點是編程。學習計算機編程的基礎知識,以Java為例,但其概念將適用於所有語言。課程主題包括程序控制、抽象化、決策和用戶輸入。課程將重點關注如何設計程序,如何寫好代碼,以及如何閱讀和分析現有的代碼。
適合學生

對計算機科學感興趣的學生

課程難度

入門級

課程規格

一對一或小組課(每班最多7名學生)

課程介紹

本課程將介紹計算機科學,重點是編程。學習計算機編程的基礎知識,以Java為例,但其概念將適用於所有語言。課程主題包括程序控制、抽象化、決策和用戶輸入。課程將重點關注如何設計程序,如何寫好代碼,以及如何閱讀和分析現有的代碼。

課程目標

課程結束後,學生將:

  • 按照別人的規範設計和編寫程序
  • 分析代碼並完成編寫別人的Java代碼,這是AP計算機科學A考試中必須的技能
  • 理解如何設計和建立一個自己發明的程序
課程安排

閱讀材料:

  • 課本 “Java Foundations” by Lewis, DePasquale,其他Java資料

課堂討論的主題包括但不限於:什麼是代碼,安裝IDE,運算符,變量和數據類型,製作你自己的庫等。

課時安排

10個小組課,每節課 1.5小時,共15小時

課程反饋

本課程旨在讓學生對經濟學的基本原理有基本的了解。 在中學學習的所有科目中,經濟學的基本原理是不可或缺的。 在本課程中,學生將把經濟學原理應用於日常場景。 老師將幫助學生進行經濟思考並做出合理的決定。

返回頂端