本課程目的在於培養學生運算思維與程式設計能力。在運算思維與邏輯設計的訓練過程中,使學生能發展出解決問題的策略、步驟、與流程;而在程式設計的學習過程中,導入以流程圖為基礎的程式設計教學方式,逐步教導學生瞭解程式語法結構,以提昇基礎程式語言實作能力。完成本課程後,學生將有能力自主學習程式語言,並進修高階相關課程。
課程目標:
1. 具備解決問題的邏輯思維、策略方法與演算流程。
2. 具備大數據、人工智慧相關背景知識與科技素養。
3. 具備基礎程式實作能力,並可自主學習其他程式。
4. 藉由遊戲設計方式,加強與熟練程式邏輯與撰寫能力。The purpose of this course is to cultivate students' computing thinking and programming abilities. During the training of computing thinking and logic design, students can develop strategies, steps, and processes for solving problems; and in the learning process of programming, a process diagram-based programming teaching method is introduced to gradually teach students to understand the structure of programming grammar to improve the basic programming language implementation ability. After completing this course, students will be able to learn programming languages independently and take advanced related courses.
Course Target:
1. Have logical thinking, strategy methods and calculation processes to solve problems.
2. Have a large number of background knowledge and scientific and technological cultivation related to artificial intelligence.
3. Have basic program implementation capabilities and can learn other programs independently.
4. Through game design, strengthen and proficient in program logic and writing skills.
教學團隊自編教材為主
Teaching team mainly compiles textbooks
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
課堂參與出席課堂參與出席 Class attendance and attendance |
20 | |
課堂練習作業課堂練習作業 Classroom practice |
40 | |
期中實作或書面報告期中實作或書面報告 Mid-term practice or written report |
20 | |
期末專題分享期末專題分享 Final topic sharing |
20 |