家教班Java設計教學


課程概觀

1.基礎Java語法

  • 基礎變數型態介紹
  • 運算子介紹
  • 字串的使用
  • 靜、動態及全域、區域變數宣告
  • if else判斷式、switch介紹
  • for、while迴圈

2.中階Java語法

  • 迴圈進階練習題撰寫
  • 陣列使用
    • 搜尋演算法
    • 排序演算法
  • 遞迴使用
  • 基礎class、object及interface介紹及使用

3.OOP(物件導向程式設計)進階觀念

  • constructor、deconstructor介紹及使用
  • encapsulation介紹及運用
  • inheritance介紹及使用
  • polymorphism介紹及使用
  • Abstraction介紹及使用

4.基礎演算法及常見問題教學

推薦相關網站

遠端課前需先架設之軟體

  • 遠端操控工具TeamViewer:點我

  • 線上聯絡工具Skype:點我

作業原則

  • 作業內容:二至四題練習題

  • 繳交時間:下次課堂前

  • 檢討時間:下次課堂

希望學生課後可以自行複習當天課堂內容,並學著將作業寫出來,我會在收到程式碼後進行修改並點出問題,以利下次課堂討論。

p.s.即使作業寫不出來也沒關係,還是可以將未完成的檔案交出來,並將你的想法及問題帶到下次課堂進行討論,最怕的是沒有嘗試去撰寫。

給學生的話

教學都是以學生可以良好吸收為主要目標,若對當天的教授課程有疑惑,都歡迎說出來溝通。課後的複習及作業練習對吸收有極大幫助,雖無強硬規定,但希望學生都可以努力配合。

祝 學業精進

results matching ""

    No results matching ""