適合學生
對計算機科學感興趣的學生
課程難度
入門級
課程規格
一對一或小組課(每班最多7名學生)
課程介紹
本課程將介紹計算機科學,重點是編程。學習計算機編程的基礎知識,以Java為例,但其概念將適用於所有語言。課程主題包括程序控制、抽象化、決策和用戶輸入。課程將重點關注如何設計程序,如何寫好代碼,以及如何閱讀和分析現有的代碼。
課程目標
課程結束後,學生將:
- 按照別人的規範設計和編寫程序
- 分析代碼並完成編寫別人的Java代碼,這是AP計算機科學A考試中必須的技能
- 理解如何設計和建立一個自己發明的程序
課程安排
閱讀材料:
- 課本 “Java Foundations” by Lewis, DePasquale,其他Java資料
課堂討論的主題包括但不限於:什麼是代碼,安裝IDE,運算符,變量和數據類型,製作你自己的庫等。
課時安排
10個小組課,每節課 1.5小時,共15小時
課程反饋
本課程旨在讓學生對經濟學的基本原理有基本的了解。 在中學學習的所有科目中,經濟學的基本原理是不可或缺的。 在本課程中,學生將把經濟學原理應用於日常場景。 老師將幫助學生進行經濟思考並做出合理的決定。