課程介紹
近年來,資訊科技在理論、技術、系統及工具方面都有了迅速的發展,已成為攸關人類社會發展的重要學科領域。有鑑於此,各先進國家中小學教育中已普遍開設資訊課程。資訊科技領域課程特別著重學生「運算思維」能力的培養。透過電腦科學相關知能的學習,培養邏輯思考、系統化思考等運算思維,並藉由資訊科技之設計與實作,增進運算思維的應用能力、解決問題能力、團隊合作及創新思考能力。
本課程主要教授學生基本的程式概念,以C#為主,使用Viisual Studio為工具,從基礎邏輯的訓練(使用fChart工具),一步一步帶領學生了解應用程式如何撰寫。基於OCW (Open Course Ware)開放式課程的理念,本課程內容已全部錄製成影片並上傳至Youtube平台分享。希望本課程能夠幫助正在學習程式語言的資訊相關科系學生,或任何想學習程式語言的非資訊本科系學生!
本課程主要教授學生基本的程式概念,以C#為主,使用Viisual Studio為工具,從基礎邏輯的訓練(使用fChart工具),一步一步帶領學生了解應用程式如何撰寫。基於OCW (Open Course Ware)開放式課程的理念,本課程內容已全部錄製成影片並上傳至Youtube平台分享。希望本課程能夠幫助正在學習程式語言的資訊相關科系學生,或任何想學習程式語言的非資訊本科系學生!
教科書:
新觀念Microsoft Visual C# 程式設計範例教本第四版/陳會安,旗標出版社。
課程活動
-
1.程式邏輯的建立(使用fChart工具)
-
閱讀 > 8 分鐘 1.1 C#程式設計-01-程式邏輯的建立(使用fChart工具) 08:42
-
閱讀 > 13 分鐘 1.2 C#程式設計-02-程式邏輯的建立(使用fChart工具) 13:11
-
閱讀 > 5 分鐘 1.3 C#程式設計-03-程式邏輯的建立(使用fChart工具) 05:47
-
閱讀 > 16 分鐘 1.4 C#程式設計-04-程式邏輯的建立(使用fChart工具) 16:05
-
閱讀 > 6 分鐘 1.5 C#程式設計-05-程式邏輯的建立(使用fChart工具) 06:30
-
閱讀 > 6 分鐘 1.6 C#程式設計-06-程式邏輯的建立(使用fChart工具) 06:37
-
閱讀 > 8 分鐘 1.7 C#程式設計-07-程式邏輯的建立(使用fChart工具) 08:28
-
-
2.Visual Studio的開發環境介紹
-
閱讀 > 11 分鐘 2.1 C#程式設計-08-Visual Studio的開發環境介紹 11:47
-
閱讀 > 12 分鐘 2.2 C#程式設計-09-第一支C#程式 12:24
-
閱讀 > 11 分鐘 2.3 C#程式設計-10-Windows表單程式 11:29
-
-
3.C#程式撰寫的基礎觀念
-
閱讀 > 13 分鐘 3.1 C#程式設計-11-程式敘述 13:05
-
閱讀 > 13 分鐘 3.2 C#程式設計-12-變數 13:54
-
閱讀 > 5 分鐘 3.3 C#程式設計-13-程式偵錯與中斷點 05:44
-
閱讀 > 16 分鐘 3.4 C#程式設計-14-變數宣告 16:09
-
閱讀 > 9 分鐘 3.5 C#程式設計-15-常數 09:14
-
閱讀 > 8 分鐘 3.6 C#程式設計-16-列舉資料型態1 08:29
-
閱讀 > 3 分鐘 3.7 C#程式設計-17-列舉資料型態2 03:48
-
閱讀 > 22 分鐘 3.8 C#程式設計-18-資料型態 22:13
-
閱讀 > 15 分鐘 3.9 C#程式設計-19-運算式、運算元與運算子 15:07
-
閱讀 > 7 分鐘 3.10 C#程式設計-20-遞增遞減運算子 07:28
-
閱讀 > 4 分鐘 3.11 C#程式設計-21-簡化運算式 04:50
-
閱讀 > 10 分鐘 3.12 C#程式設計-22-資料型態的轉換 10:09
-
閱讀 > 9 分鐘 3.13 C#程式設計-23-字串資料型態的轉換 09:41
-
閱讀 > 21 分鐘 3.14 C#程式設計-24-視窗應用程式設計 21:08
-
閱讀 > 12 分鐘 3.15 C#程式設計-25-GUI與物件 12:04
-
-
4.條件敘述
-
閱讀 > 17 分鐘 4.1 C#程式設計-26-if 17:10
-
閱讀 > 10 分鐘 4.2 C#程式設計-27-if else 10:36
-
閱讀 > 5 分鐘 4.3 C#程式設計-28-if else if 05:40
-
閱讀 > 11 分鐘 4.4 C#程式設計-29-if條件敘述綜合練習 11:58
-
閱讀 > 28 分鐘 4.5 C#程式設計-30-switch 28:24
-
閱讀 > 23 分鐘 4.6 C#程式設計-31-會員註冊表單實例練習 23:18
-
-
5.迴圈結構
-
閱讀 > 16 分鐘 5.1 C#程式設計-32-for迴圈的使用 16:15
-
閱讀 > 14 分鐘 5.2 C#程式設計-33-while迴圈的使用 14:16
-
閱讀 > 14 分鐘 5.3 C#程式設計-34-do while迴圈的使用 14:29
-
閱讀 > 12 分鐘 5.4 C#程式設計-35-巢狀迴圈結構 12:53
-
閱讀 > 13 分鐘 5.5 C#程式設計-36-Break與Continue的使用 13:54
-
-
6.陣列結構
-
閱讀 > 30 分鐘 6.1 C#程式設計-37-Array的使用 30:36
-
閱讀 > 21 分鐘 6.2 C#程式設計-38-ArrayList的使用 21:31
-
閱讀 > 11 分鐘 6.3 C#程式設計-39-foreach的使用 11:13
-
閱讀 > 19 分鐘 6.4 C#程式設計-40-二維陣列 19:55
-
閱讀 > 8 分鐘 6.5 C#程式設計-41-不規則二維陣列 08:59
-
-
7.函數
-
閱讀 > 24 分鐘 7.1 C#程式設計-42-函數part.1 24:35
-
閱讀 > 17 分鐘 7.2 C#程式設計-43-函數part.2 17:36
-
閱讀 > 17 分鐘 7.3 C#程式設計-44-具名參數與選擇性參數part.1 17:24
-
閱讀 > 13 分鐘 7.4 C#程式設計-45-具名參數與選擇性參數part.2 13:48
-