1.具備解決問題的邏輯思維、策略方法與演算流程。
2.具備大數據、人工智慧相關背景知識與科技素養。
3.具備基礎程式實作能力,並可自主學習其他程式。
4.藉由遊戲設計方式,加強與熟練程式邏輯與撰寫能力。
李政雄 老師
東海大學數位創新碩士學位學程助理教授
國立中興大學資訊科學與工程學系博士
經歷:
東海大學全校性程式語言課程種子教師
《經發局》臺中市智慧機械及航太產業計畫主持人
《科技部》運用AI、互動設計與邊緣計算於航太產業智慧製造之科技部計畫協同研究人員
專業領域:
大數據與創新應用、人工智慧與創新應用、機器學習與圖形識別、醫學影像分析
单元 1:问题导向、运思维与编程
单元 2:问题定义、问题分解与问题识别
单元 3:抽象思维
单元 4:逻辑推演
单元 5:流程图与CT2Flow
单元 6:电脑与编程语言
单元 7:变量与CT2Code
单元 8:输入与输出处理
单元 9:专题演讲–1
单元 10:运算符与表达式
单元 11:条件判断
单元 12:循环控制
单元 13:高端循环控制
单元 14:数组与数据结构
单元 15:乱数与API
单元 16:Final projects(交互游戏)
单元 17:专题演讲–2
单元 18:专题演讲–3
本课程培养非信息领域学生运算思维(Computational thinking)与逻辑能力,使其能发展出解决问题的策略、步骤、与流程,并能使用初阶编程语言来进行问题解决实作。 完成本课程后,学生能够:
一、分析定义问题,并发展解决问题的逻辑、策略、与流程。
二、使用工具 CT2Flow 来绘制解决问题的流程图。
三、使用工具 CT2Code 以初阶编程语言实作解决问题的方法。
四、借由游戏设计方式,加强与熟练程序撰写能力。
本課程分為15個主要單元,每週有長度約1小時視頻影片。
本課程不開放測驗與證書。
本課程適合非資訊領域學生修習。
課程中使用東海大學軟體工程與技術中心開發程式語言教學工具「CT2Flow」、「CT2Code」,修課前請先行確認個人電腦是否可安裝使用。