■ 課程目標及內涵 (Course Objectives and Contents) The course "Programming in Python" is designed for students eager to learn about the world of programming. Applicable to a range of skill levels, this course provides students with the tools to harness the powerful syntax of Python and understand how to develop computer programs. Using real-world examples and data, we illustrate practical usage of Python in a way to which students can relate. We discuss main points of each topic first and then address the peripheral details. Students learn good programming habits the first time—bringing them in line with the best modern programming practices.
■ 多元教學方式 (Muliti-Teaching Methods) 說明:除了課堂講授與考試測驗之外,本課程在學期中可能會運用到以下哪些教學方式,以期能進一步提升學生學習成效 Direction: In addition to course teaching and regular exams, which of the following methods may also be used to promote students’ learning outcome
1.實作示範或演示Demonstration or Practice
2.配合專業軟體的使用與教學Incorporation with instruction and use of professional software
3.配合使用數位教學平台(tMoodle)、愛學網(iLearn)Incorporation with digital learning platform (Moodle) or with other multimedia instruction
■ 主要參考書籍/資料 (Textbooks and References)
(教科書遵守智慧財產權觀念不得非法影印) 1. David Schneider, An Introduction to Programming Using Python, Pearson, 2016.
■ 本課程是否有使用原文書 Does This Curriculum Use the Original Textbook (English) 是(Yes)
■ 教學進度(Course Schedule) - 期中考前後(2 Stage)
週次 Week
日期Date
1
112/09/10 ~ 112/09/16 9/11第1學期開始上課
1. An Introduction to Computing and Problem Solving
2. Core Objects, Variables, Input and Output
3. Structures that Control Flow
4. Functions
■ 學習活動與作業說明 (Learning Activities and Assignments) Assignments from Textbook.
■ 評分方式 (Grading Policy)
評分項目 Assessment Item
配分比例 Percentage
相關說明 Description
1
作業
50%
2
期中考
20%
3
期末考
20%
4
出席
10%
■ 課程其他要求 (Other Requirements) Learn how to install IDE
■ 相關參考書目 (Other Useful Readings)1. Zed Shaw, Learn Python the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code, 3rd Edition, Addison-Wesley Professional, July 2017.
■ 本課程具有如下意涵Course Significance:
序 No.
課程意涵Course Significance
1
服務學習Service Learning
2
生涯規劃Career Planning
3
性別平等教育Gender Equality
4
人權教育Human Rights
5
保護智慧財產權Protection of Intellectual Property Rights
6
藝術與美感教育Art and Aesthetic Education
7
健康醫療照護Health and Medical Caring
8
生命教育Life Education
9
食品安全Food Safety
10
環境教育Environmental Education
■ 本課程可做為學生職涯發展之準備 Can this course prepare students for their career development? 是(Yes)
四、本課程內涵與全球永續發展目標之對應 Correspondence between course content and SDGs
序 No.
本課程內涵與全球永續發展目標之對應 Correspondence between course content and SDGs
1
SDG1消除貧窮
(No Poverty)
2
SDG2消除飢餓 (Zero Hunger)
3
SDG3良好健康和福祉 (Good Health and Well-being)
4
SDG4優質教育 (Quality Education)
5
SDG5性別平等 (Gender Equality)
6
SDG6潔淨水與衛生 (Clean Water and Sanitation)
7
SDG7可負擔的潔淨能源 (Affordable and Clean Energy)
8
SDG8尊嚴就業與經濟發展(Decent Work and Economic Growth)
9
SDG9產業創新與基礎設施 (Industry, Innovation and Infrastructure)
10
SDG10減少不平等 (Reduced Inequalities)
11
SDG11永續城市與社區 (Sustainable Cities and Communities)
12
SDG12負責任的消費與生產(Responsible Consumption and Production)
13
SDG13氣候行動 (Climate Action)
14
SDG14水下生命 (Life below Water)
15
SDG15陸域生命 (Life on Land)
16
SDG16和平正義與有力的制度 (Peace, Justice and Strong Institutions)
17
SDG17夥伴關係 (Partnerships for the Goals)
五、本課程內涵與學生核心素養之對應1 Correspondence between course content and Core Literacy
序 No.
本課程內涵與學生核心素養之對應1 Correspondence between course content and Core Literacy
1
專業宏通(Academic Excellence and Holistic Development)
2
批判思考(Critical Thinking)
3
溝通互動(Communication and Interaction)
4
尊重差異(Empathy and Respect for Differences)
5
創意創新(Creation and Innovation)
6
藝術涵養(Aesthetic Appreciation and Expression)
7
數位素養(Digital Literacy)
8
永續思維(Sustainability Mindset)
9
問題解決(Problem Solving)
10
跨域合作(Interdisciplinary Collaboration)
11
社會關懷(Social Concerns)
12
全球素養(Global Competence)
六、本課程與學生核心能力 / 基本素養之對應 Correspondence Between Course Contents and
Core Competency / Basic Achievement
序 No.
本課程與學生核心能力 / 基本素養之對應 Correspondence Between Course Contents and
Core Competency / Basic Achievement
1
運用數學、科學、工程與資訊科技知識的能力
2
分析問題與定義需求的能力
3
設計與實作元件或系統所需的技術能力
4
實務應用所需的工具使用能力
5
配合與執行工程與管理的能力
6
具備團隊合作的能力並理解專業倫理
7
吸收科技新知與產業動態的能力
8
建立科技語文表達的能力
七、本課程與生涯準備能力之對應 Correspondence Between Course Contents
and Career - oriented Preparation Ability
序 No.
本課程與生涯準備能力之對應 Correspondence Between Course Contents
and Career - oriented Preparation Ability
1
學習意願強、可塑性高Strong learning motivation and high adaptability
2
穩定度與抗壓性高High stability and stress resistance
3
培養團隊合作或領導統御能力Cultivate teamwork collaboration or leadership skills
4
專業知識與技術Professional knowledge and expertise skills
5
具有發現、分析、解決問題能力Capabilities in problem identification, analysis, and resolution
6
具有國際觀與外語能力International perspectives and foreign language abilities
7
具有創新創業能力Entrepreneurial and innovative capabilities
8
融會貫通能力Ability for comprehensive integration and mastery of knowledge
9
具有口語表達與人際溝通能力Possession of oral expression and interpersonal communication skills
10
跨領域整合與多元適應能力Cross-disciplinary integration and diverse adaptation capabilities
11
具有中/英文報告書寫能力Possession of Chinese/English report writing
12
具有實作/實習或就業接軌能力Ability to implement/practice or transition into employment