1.科目 :
a.非理工背景零基礎課程(Python、R)
b.核心C程式語言、Google GO語言
c.C++高等物件導向程式實作
d.指標的藝術,完全搞懂指標的全貌以及應用
e.理論與實務的程式實作(計算機概論、資料結構、演算法)
f.嵌入式(MCU)開發版驅動(韌體)程式設計訓練課程
g.IC 前端設計電路訓練(verilog)、FPGA雛形電路設計(Altera)
2.地點:
線上教學
3.時間:
平日晚上8:30、假日整天
4.希望待遇:
1300~1500視科目而定
5.教師性別:
男
6.學歷:
前五IC design house工程師
國立中山大學系統晶片所
7.聯絡方式:
站內信
8.自介或經歷:
●個人簡介
白天任職於Re***** Semiconductor,
晚上是專業家教老師,
在研究所期間與家教期間指導過超過100位以上的學生,
電機工程背景出生,
研究所則專攻軟體影像處理與雲端程式,
工作領域為數位IC硬體設計,
對於軟硬體程式都相當熟練,
也對整個電腦系統的運作原理都瞭若指掌,
因此在教學上能根據學生背景因材施教地回答學生的問題,
我也具備指導入門程度學生的能力,
提供想轉換跑道或是完全初學者的初階課程。
●助教經驗
研究所期間擔任電機系必修實驗課程的程式講授講師,
與擔任4門程式課程的助教,
分別是FPGA實驗、新唐NuEdu實驗版開發、以MCU為基礎之電路設計、嵌入式軟體設計
曾一對一指導專題生以軟體實現影像處理的專題,
也曾經在中山大學的實驗營隊擔任電流模組IC課程的講授老師。
●過去家教的經驗(細節可參考IG):
IG:tutor_techo
1.上銀科技跟我學到轉職成功的社會人士
2.研究生APP專題指導。
3.中一中學生提前先修大學C++。
4.清大電資系程式被當的同學。
5.立錡AE想轉跑道的社會人士。
6.彰師研究生CUDA專題指導。
7.品保學python神經網路
8.工研院學FPGA電路設計
9.政治系IT想轉跑道學GO語言
10.經濟系學生想培養python一技之長
●教學內容
1.軟體程式設計完全初學者,包含C/C++,內容如資料型態、輸出入函數、運算子、函數
應用、流程控制
2.軟體程式進階應用,如檔案處理、指標運用、struct and union、link list、stack
、queue
3.高等物件導向C++訓練,實作物件導向的四大特性,封裝、繼承、多型、抽象。
4.程式語言面試白板題訓練,如演算法實作、資料結構實作、記憶體資料操作、嵌入式
系統開發
5.軟體程式作品實作,如網路通訊聊天程式、檔案互傳程式、伺服器連線、多執行緒程
式、純C影像處理、多核心平行程式
6.大學資訊相關課程,如計算機概論、數位邏輯設計、資料結構、計算機組織學
7.非理工科系背景初學者課程,從零建構程式設計邏輯與思維,以及用程式解決問題的
能力,語言使用Python、進行資料分析、作圖、讀檔、圖片處理、GUI介面、神經網路、
爬蟲、並行程式,教材結合數本書(第一次學python就上手、Python零基礎最強入門之路-
王者歸來、Python程式設計實例入門、從初學到活用Python開發技巧的16堂課、圖說演算
法、使用python實現遠端遙控木馬程式),此課程專門設計給零基礎的學生。
●專精領域教學
1.軟體 : 影像辨識系統、雲端平行運算程式、多核心運算程式、韌體多工開發。
2.硬體 : CPU架構、管線化程式設計、FPGA實作練習
●教學特色
1.第一堂課後會依據學生程度客製化一套為期6~8小時的課綱,
並在每次上課結束後詢問學生的學習狀況以微調接下來的課程規劃,
並且在課程中引導出學生覺得有興趣的學習方向,
讓學生在提升實力的同時也能享受寫程式的樂趣。
2.預設的上課方式以一堂課一半講授理論一半實作專案的方式,
大多數學生較能接受理論與實務兼具的學習方法,
每次上課前我會準備一兩個主題,
並設計數個範例程式環繞在這些主題上,
如何今天學生是初學者,
我也會在課程中加入有趣的範例,
讓新手能夠先感受程式的樂趣再深入講解。
3.主動式訓練學生邏輯思考的能力,
我將會用循循善誘的方式與學生一起完成程式,
學生也不必花時間在打字上(我負責打字),
這樣可以將學習重點放在程式需要動腦的邏輯訓練,
藉此感受到程式動手寫出來的感覺。
4.設定學習的目標,
在每一期的課程中我們將會有目標地完成學習進度,
讓課程內容前後可以串接起來,
當到了課程的最後幾堂課,
學習成效將會有畫龍點睛的效果,
藉此樹立學習的里程碑。
●上課型態
基本上只以視訊作教學,
老師的工作室具有完善的視訊教學軟硬體設備,
硬體 : 麥克風、三螢幕、Wacom Intuos手寫板、FPGA開發版、NUC240開發版
軟體 : Visio作流程圖、Corel Painter作手繪圖、Sublime、AnyDesk、teamviewer
只需要用分享螢幕或是遠端桌面的方式就可以完美教學,
老師在這方面的上課型態已相當嫻熟。
●課前準備
若是確定要上課後,
在正式上課前會提供程式語言選擇諮詢、轉職就業學習建議,
也會先了解學生目前程度與未來學習方向,
藉此規劃出對應的課綱,
如要試教將會採用一堂課一小時的付費試教。
●總結
我的課程基本價為1500/hr,
專業的教學環境、量身訂造的課程、專業領域的各項解說、在業界工作的經驗分享,
以及根據不同學生每堂課的學習狀態來因材施教,
我對於我的教學品質絕不打折,
相信你也不會想要節省那幾百元而浪費不少時間與金錢在錯誤的學習方向上。