各位同學好:
DeltaMOOCx台達磨課師平台不只有豐富的課程內容,新年陸續起增加教育部因材網授權使用的練習題、診斷題(題庫),要來加強補足大家的學科能力啦!!
因材網的練習題及診斷題(含解答),放置在各個課程每一章節的最後一個單元,題目配合課綱、豐富多元,幫助您瞭解是否已完整學習該內容,秉持平台初衷,一樣是公益免費地提供給所有報名課程的人使用,這些寶藏級的資源,千萬別錯過嘍!!
關於DeltaMOOCx的最新動態
各位同學好:
DeltaMOOCx台達磨課師平台不只有豐富的課程內容,新年陸續起增加教育部因材網授權使用的練習題、診斷題(題庫),要來加強補足大家的學科能力啦!!
因材網的練習題及診斷題(含解答),放置在各個課程每一章節的最後一個單元,題目配合課綱、豐富多元,幫助您瞭解是否已完整學習該內容,秉持平台初衷,一樣是公益免費地提供給所有報名課程的人使用,這些寶藏級的資源,千萬別錯過嘍!!
8月15日第三單元【流程控制結構(選擇結構)】上線了,介紹單一選擇、多重選擇、巢狀選擇之流程應用實例實務操作。
程式設計「語法篇」-第二單元【基本輸入與輸出】為基本輸入/輸出函式的說明及應用實例操作,8月15日上線嘍。
程式設計「語法篇」- 第一單元【變數、資料型態與運算子】於8月15日上線,講述C/C++程式語言架構介紹與變數、資料型態與運算子的說明及應用實例操作。
本單元以程式實例講解如何利用樣版的方式來定義需要相同語法架構但資料型態不同的函數及類別。
1.了解類別中的成員函式與資料成員繼承方式。
2.認識私有、保護繼承的差異。
3.認識繼承進階-多重繼承的差異。
程式設計「語法篇」-第十二單元【樣版Template】以程式實例講解如何利用樣版的方式來定義需要相同語法架構但資料型態不同的函數及類別。
1.以範例講解多載函數的使用與特性。
2.說明樣版函數的語法結構與特性。
3.以程式範例說明自定函數樣版並於程式中使用。
4.說明類別樣版的概念,並說明如何定義。
5.以程式實作類別樣版。
6.以程式實際產生類別樣版的實體物件。
程式設計「語法篇」–第十一單元【例外處理】介紹各種程式在執行時可能發生錯誤的處理方式,以實例程式碼的方式來說明,內容如下:
1.以函數呼叫實例(陣列內容查詢)說明未做錯誤或例外處理時,程式會發生的邏輯錯誤。
2.以實例說明如何在函數中拋出例外,並於主程式中捕捉例外並顯示錯誤訊息。
3.以2層try..catch組成的巢狀錯誤捕捉實例,說明例外攔截的流程。
4.以實例說明自行建立錯誤類別在程式中做為例外訊息的傳遞。
5.以實例說明如何攔截所有的異常並說明如果有異常未處理的結果。
6.以實例說明如何直接使用系統內建的標準異常類別。
程式運行中經常會發生無法預期的狀況,導致程式無法繼續運行下去,或是運行產生的結果是錯誤的(所謂「垃圾進,垃圾出」)。所以我們需要針對程式可能會發生錯誤的地方加以處理,C++內建處理程式異常的語法,稱為「例外處理」。
本單元先介紹一般程式可能會發生的錯誤來源,例如:使用者輸入的資料格式不正確,或陣列存取超出範圍等。接著介紹C++處理例外的語法架構,以範例說明如何產生例外並加以捕捉處理。為了讓錯誤處理產生的訊息更加豐富與完整,本單元會介紹如何自定「異常類別物件」,並用於例外處理架構中。另外說明程式中若未處理異常或例外時,作業系統對程式的處置方式。最後介紹C++內建標準異常處理函數庫的使用方式。
本單元以檔案總管來介紹樹狀結構資料夾與檔案的關係。並以程式範例來講解文字檔及二進位檔的建立與讀取。並以工具軟體NotePad++或Vusual Studio來檢視檔案的原始內容。
本單元主要講述在物件導向語言中,了解何謂運算子多載及其使用時機。
程式設計「語法篇」-第十三單元【類別物件】、第十四單元【建構函式與解構函式】、第十七單元【綜合應用(二)將於3/24上線,大家快點追起來啊!
第十三單元【類別物件】
本單元介紹包含認識以類別為單元的物件導向程式設計及建立資料成員與成員函式觀念。
第十四單元【建構函式與解構函式】本單元介紹包含:
1.了解運算子多載的使用時機
2.了解實作與介面分離之程式撰寫
3.使用建構子將類別物件初始化
第十七單元【綜合應用(二)】
本單元主要綜合7-16單元所學,進行應用程式的實務撰寫技能操作演練。