教學大綱與進度
課程基本資料:
學年期
課號
課程名稱
階段
學分
時數
修
教師
班級
人
撤
備註
111-1
306097
基礎程式設計
1
2.0
2
▲
吳宇凡
文發一
42
0
電腦教室
教學大綱與進度:
教師姓名
吳宇凡
Email
watchband@gmail.com
最後更新時間
2022-09-12 12:27:54
課程大綱
本課程為非工程領域背景學生程式設計之入門課程,主要內容包括程式語言之功能、應用及其演算邏輯概念的認識,並以python語言作為核心,讓學生實際進行語言撰寫。課程藉由專題式、生活應用、動手實作等方式,並配合教室翻轉概念,讓學生不僅學習程式語言的基礎概念,更結合社會責任實踐,讓學生將所學轉授偏鄉孩童,弭平城鄉差距,從而將程式語言教學使與文化事業進行融入性的規劃。 This course is an introduction to programming for students from non-engineering backgrounds. The main content of this course includes an understanding of the functions, applications and logical concepts of the programming language, with python as the core. Through projects, life applications, hands-on projects, and the concept of flipped classroom, students not only learn the basic concepts of programming language, but also incorporate USR(University Social Responsibility) into their practice, allowing them to transfer what they have learned to children in rural areas, bridging the gap between urban and rural areas, and thus integrating programming language teaching and learning into cultural projects.
課程進度
修課同學請加入群組: LINE: https://myweb.ntut.edu.tw/~wuyufan/images/11001/02.jpg 週次 課程進度 第01週 課程介紹 第02週 程式語言的功能與應用 第03週 Python介紹環境架設 第04週 Python基本資料與群集資料型態 第05週 基礎演算法 第06週 Python條件控制:Switch 第07週 Python條件控制:迴圈、例外處理 第08週 錢幣分類機的邏輯架構與程式撰寫 第09週 教學分享(貢寮國小) 第10週 Python函式(一) 第11週 Python函式(二) 第12週 Python模組(一) 第13週 Python模組(二) 第14週 物件導向設計(一) 第15週 物件導向設計(二) 第16週 Python 專題製作(一) 第17週 Python 專題製作(二) 第18週 期末報告與測驗
評量方式與標準
出席率/課堂作業:50% 期中測驗:20% 期末測驗:30%
使用教材、參考書目或其他
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】
使用外文原文書:否
python 程式設計實務
課程諮詢管道
n
備註
請修課同學加入課程群組:https://line.me/ti/g/pYp6aCb0BF,若遇疫情或其他特殊狀況,將於課程群組公布上課方式。