一、課程基本資料 Course Information | ||||||||||||||||||||||||||||
科目名稱 Course Title: (中文)軟體開發 (英文)SOFTWARE DEVELOPMENT |
開課學期 Semester:110學年度第2學期 開課班級 Class:資碩一 |
|||||||||||||||||||||||||||
授課教師 Instructor:趙景明 CHAO, CHING-MING | ||||||||||||||||||||||||||||
科目代碼 Course Code:MCP65801 | 單全學期 Semester/Year:單 | 分組組別 Section: | ||||||||||||||||||||||||||
人數限制 Class Size: | 必選修別 Required/Elective:必 | 學分數 Credit(s):3 | ||||||||||||||||||||||||||
星期節次 Day/Session: 五678 | 前次異動時間 Time Last Edited:111年05月20日19時54分 | |||||||||||||||||||||||||||
資訊管理學系(碩士班)基本能力指標 Basic Ability Index | ||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||
二、指定教科書及參考資料 Textbooks and Reference (請修課同學遵守智慧財產權,不得非法影印) |
||||||||||||||||||||||||||||
●指定教科書 Required Texts “An Introduction to Programming Using Python”, David I. Schneider, Pearson, 2016, 高立圖書. ●參考書資料暨網路資源 Reference Books and Online Resources | ||||||||||||||||||||||||||||
三、教學目標 Objectives | ||||||||||||||||||||||||||||
Python是目前最熱門的程式語言之一,同時也是人工智慧與大數據中最受歡迎的程式語言。 本課程的教學目標是以Python程式語言作為核心, 讓學生學習在軟體開發上所使用的概念與技術。 本課程的內容包括基本程式設計技巧、物件導向程式設計、 大數據分析程式設計、人工智慧與機器學習程式設計等。 完成本課程後,學生將具備開發大型資訊系統所需之專業技能。 |
||||||||||||||||||||||||||||
Python is currently one of the most widely used programming languages as well as the most popular programming language for artificial intelligence and big data. The teaching objective of this course is to use the Python programming language as the core so as to let students learn the concepts and techniques used in software development. The contents of this course include basic techniques of computer programming, object-oriented programming, programming for big data analytics, programming for artificial intelligence & machine learning, etc. At completion of this course, students should obtain the professional capability needed for the development of large-scaled information systems. |
||||||||||||||||||||||||||||
四、課程內容 Course Description | ||||||||||||||||||||||||||||
●整體敘述 Overall Description 1. Introduction to Computing and Problem Solving 2. Basic Concepts: Core Objects, Variables, Input, and Output 3. Control Structures 4. Functions 5. Processing Data |
●分週敘述 Weekly Schedule
|
五、考評及成績核算方式 Grading | ||||||||||||||||
本科目 ☑同意/☐不同意 期末退修 | ||||||||||||||||
| ||||||||||||||||
六、授課教師課業輔導時間和聯絡方式 Office Hours And Contact Info | ||||||||||||||||
●課業輔導時間 Office Hour 週二第三、四節與週五第三、四節 |
||||||||||||||||
●聯絡方式 Contact Info
|
七、教學助理聯絡方式 TA’s Contact Info | |||||
| |||||
八、建議先修課程 Suggested Prerequisite Course | |||||
九、課程其他要求 Other Requirements | |||||
十、學校教材上網、數位學習平台及教師個人網址 University’s Web Portal And Teacher's Website | |||||
學校教材上網網址 University’s Teaching Material Portal: 東吳大學Moodle數位平台:http://isee.scu.edu.tw |
|||||
學校數位學習平台 University’s Digital Learning Platform: ☐東吳大學Moodle數位平台:http://isee.scu.edu.tw ☐東吳大學Tronclass行動數位平台:https://tronclass.scu.edu.tw | |||||
教師個人網址 Teacher's Website: | |||||
其他 Others: | |||||
十一、計畫表公布後異動說明 Changes Made After Posting Syllabus | |||||