113年第2學期-2767 GL:AI Thinking & Basic Programming 課程資訊

評分方式

評分項目 配分比例 說明
Attendance and class participation 10
In-Class exercises 60
Midterm 15
Final project 15

選課分析

本課程名額為 70人,已有57 人選讀,尚餘名額13人。


登入後可進行最愛課程追蹤 [按此登入]。

授課教師

鄧佳恩

教育目標

Students will be able to 1. define problems, find regularities, and come up with a general solution to solve similar problems; 2. use the tool to produce a flowchart and to describe the procedure of solving problems; 3. use the tool to convert the flowchart into Java programming language; 4. use Processing to create interactive games.

課程資訊

參考書目

Reas, C., & Fry, B. (2010). Getting started with Processing. Cambridge, PA: O'Reilly.

Beecher, K. (2017). Computational thinking: a beginner's guide to problem-solving and programming. Swindon, UK: BCS.

Bueno, C. (2015). Laure Ipsum: a story about computer science and other improbable things. San Francisco, CA: No Starch Press, Inc.

Krauss, J., & Prottsman, K. (2017). Computational thinking and coding for every student. Thousand Oaks, CA: Sage.

Kubica, J. (2012). Computational fairy tales. CreateSpace Independent Publishing Platform.

開課紀錄

您可查詢過去本課程開課紀錄。 GL:AI Thinking & Basic Programming歷史開課紀錄查詢