C/C++語言
課程特色
最新最夯的當紅熱門的創客與自造者(Maker)神器之一的 Arduino 的應用開發程式語言,也是以C/C++(C-Like)做為基礎開發語言,學會C/C++對學習與使用 Arduino 將會變得事半功倍。程式語言有很多種,C/C++ 是一種用途廣泛的程式語言,一般說來,不管是在學術研究,半導體業,手機業,遊戲軟體業,許多領域都可見 C/C++ 的應用。
* 強調 C/C++語言基礎語法
* 注重程式寫作技巧與觀念
* 建立 C++之OOP目標導向觀念與實作
* 以實作來驗證, 發揮學中做、做中學的學習效果
課程大綱
C語言入門--資料型態、變數、基本輸入輸出(Data Type, Variable, Input/Output)--控制敘述與陣列(Control & Array)--二維陣列(2D Array)、字元與字串(Character and String)--指標(Pointer)、函式(Function)--結構(Structure)、檔案處理(File)--C++: 物件的使用(Object)、參考(Reference)、重載函式(Function Overloading)--C++: 物件導向程式設計-使用類別(Class)--C++: 類別的朋友關係(Friend)、重載運算子(Operator Overloading)、繼承
Python
課程特色
* 認識程式設計和Python
* 基本語法
* 範例實作,做中學、學中做,打穩程式設計的基礎。
* 使用Python自動抓取網頁資料
課程大綱
Python簡介與使用操作--敘述句(statements)與資料結構(data structures)解說、練習--程式模組(modules)解說、練習--輸入與輸出(input and output)應用練習--錯誤與例外處理(errors and exception)觀念簡介、練習--物件與類別(objects and classes)觀念介紹、練習--標準函數庫(standard libraries)應用練習




