課程簡介 Course Introduction
|
開課年度學期 Year / Term
|
108 學年度 第 2 學期
|
開課班級 Department
|
國語文學系 國文一甲
|
授課方式 Instructional Method
|
課堂教學 、 中文
|
課程電腦代號 Course Reference Number
|
122145
|
課程名稱(中文) Course Title(Chinese)
|
程式與邏輯思維
|
課程名稱(英文) Course Title(English)
|
Programming and Logical Thinking
|
學分數/時數 Credit Hours
|
2 /
2
|
必(選)修 Requirement / Elective Course
|
必修
|
授課老師 Instructor
|
伍柏翰
|
助教 Teaching Assistant
|
|
上課時間 Meeting Time
|
星期五,節次2、3
|
上課教室 Classroom
|
J304
|
Office Hours
|
伍柏翰:4455/6767
|
獲獎及補助情形 Awards and Grants |
|
聯合國永續發展目標 (SDGs跨域類別) Sustainable Development Goals, SDGs |
|
課程目標 Learning Objectives
|
運算思維就是解決問題的方法,以電腦化的方式思考,面對複雜的問題,能夠理解問題本質、發展可能的解決辦法。可使用電腦、人或兩者都可以理解的方式來呈現解決問題的方案。運算思維課程目標為,培養學生具有將計算「抽象化」與「具體化」的能力。 1.學生能體認資訊科技對教育的影響、瞭解並掌握邏輯思維與運算思維概念,並遵循資訊安全以及資訊倫理的守則。 2.能增進學生的邏輯與運算思維能力,並藉由對程式設計的瞭解與應用,培養學生解決問題以及創新思考的能力及自做中學跨領域的基本能力。 3.能激發學生對於應用程式設計與運算思維能力實踐問題解決的興趣。
<學期中,教師會依照課程進度調整教學內容>
|
先修 ( 前置 ) 課程 Prerequisite
|
無
|
課程大綱 Course Syllabus
|
週次 Week |
課程單元大綱 Unit |
教學方式 Instructional Method/Style/Teaching Style |
參考資料或相關作業 References or Related Materials |
評量方式 Grading |
1
|
課程簡介、十二年國教課程綱要中科技領域學習重點
|
講述教學
|
十二年國教科技領域課綱草案
|
出席情形、課堂互動
|
2
|
運算思維與程式設計的重要性
|
講述教學
|
|
出席情形、課堂互動
|
3
|
不插電(Unplugged) 的運算思維 (一) 運算思維桌遊體驗
|
講述教學、遊戲式學習
|
|
課堂表現、討論、實作
|
4
|
不插電(Unplugged) 的運算思維 (二) 運算思維不插電遊戲體驗
|
講述教學、遊戲式學習
|
|
課堂表現、討論、實作
|
5
|
視覺化程式語言基本概念、功能及應用
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
6
|
邏輯運算思維的生活應用(一) 問題解析、重複與流程控制-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
7
|
邏輯運算思維的生活應用(二) 資料結構的概念與應用-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
8
|
邏輯運算思維的生活應用(三) 基本演算法的介紹 - 搜尋、排序-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
9
|
模組化程式設計的概念(一) 序列、定義變數、資料輸入輸出-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
10
|
模組化程式設計的概念(二) 資料形式、常數、變數-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
11
|
模組化程式設計的概念(三) 控制結構—循序、選擇、重複-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
12
|
模組化程式設計的概念(四) 副程式與陣列-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
13
|
模組化程式設計的概念(五) 開放資料的應用-appinventor為主、Python為輔
|
講述教學、課堂討論、上機實作
|
|
課堂表現、討論、實作
|
14
|
期中考
|
上機實作
|
|
實作歷程評量
|
15
|
模組化程式設計與教育問題解決實作 (一)
|
上機實作
|
|
上機實作、實作歷程
|
16
|
模組化程式設計與教育問題解決實作 (二)
|
上機實作
|
|
上機實作、實作歷程
|
17
|
成果展示
|
分享與討論
|
|
師評、同儕互評
|
18
|
設計成果展示
|
分享與討論
|
|
師評、同儕互評
|
單一課程對應校能力指標程度 The Degree to Which Single Course Corresponds to School Competence
|
編號 No. |
校核心能力 School Core Competencies |
符合程度 Degree of conformity |
1
|
道德力 (Morality)
|
3
|
2
|
自學力 (Self-learning)
|
4
|
3
|
創造力 (Creativity)
|
4
|
4
|
溝通力 (Communication)
|
3
|
5
|
就業力 (Employability)
|
4
|
單一課程對應系能力指標程度 The Degree to Which Single Course Corresponds to Department Competence
|
編號 No. |
類別 Category |
系核心能力 Department Core Competencies |
符合程度 Degree of conformity |
01
|
系所
|
具備闡釋國語文基本觀念的能力
|
4
|
02
|
系所
|
具備研讀、理解中國古典文獻的能力
|
3
|
03
|
系所
|
具備研讀、理解現代文學的能力
|
3
|
04
|
系所
|
具備研讀、理解臺灣文學的能力
|
3
|
05
|
系所
|
具備國語文溝通、創作與應用的能力
|
4
|
06
|
系所
|
具備文學鑑賞與批評的能力
|
4
|
07
|
系所
|
具備文化涵養的能力
|
3
|
單一課程對應院能力指標程度 The Degree to Which Single Course Corresponds to College Competence
|
編號 No. |
院核心能力 College Core Competencies |
符合程度 Degree of conformity |
1
|
語文能力
|
4
|
2
|
溝通與合作
|
4
|
3
|
理性創新與實踐
|
4
|
教科書或參考用書 Textbooks or Reference Books
|
館藏書名 Library Books
|
備註 Remarks
|
Tim Bell, Ian H. Witten, Mike Fellows (2015)。不插電的資訊科學(翁佳驥等譯)。新北市:中華民國軟體自由協會。(2015) ISBN 978-986-92929-0-0 謝宗翔(2017)。偷插電的資訊科學【教師手冊】。新北市:中華民國軟體自由協會。 ISBN 978-986-92929-1-7 書名:手機應用程式設計超簡單-- App Inventor2零基礎入門班(中文介面第三版),作者:鄧文淵,出版社:碁峰。 書名:Python零基礎入門班:一次打好程式設計與邏輯訓練基本功!,作者:鄧文淵, 出版社:碁峰。
|
※請尊重智慧財產權,不得非法影印教科書※
※ Please respect intellectual property rights and do not illegally photocopy textbooks. ※
教學方法 Teaching Method
|
教學方法 Teaching Method
|
百分比 Percentage
|
講述
|
40 %
|
實作
|
40 %
|
個案專題
|
20 %
|
總和 Total |
100 % |
成績評量方式 Grading
|
評量方式 Grading |
百分比 Percentage |
期中考
|
30 %
|
作業撰寫
|
30 %
|
期末報告
|
30 %
|
出席狀況
|
10 %
|
總和 Total |
100 % |
課程大綱補充資料 Supplementary Material of Course Syllabus
|
|
|