碼農的興趣~程式設計課程~第三版

By 維尼弘 - 12月 27, 2018

第一課程 以C#為例 (WinForm為最後專題呈現)

預計規劃以下所有的基礎課程
(以python_tensorflow+keras、django、flask、爬蟲...)
(以Android之Java_Kotlin)
(以WinForm之C# .net framework 4.5、.net core?)
(以matlab)
(以Angular_HTML、CSS、Javascript、Typescript...)

通用課程設計_基礎篇(通用型)

第零堂課-程式介紹
  • 自我介紹(我)
  • 程式介紹(C#的歷史)
  • 開發環境安裝與介紹
    • VS 2017 社群版
第一堂課-玩玩print
  • 開始打程式
    • Hello world
  • 運算子是啥?
    • +-*/...
  • 程式碼也有自己的自傳
    • Git的教學(記錄每一步的實作)
第二堂課-箱子的運用
  • 型態介紹
    • 布丁放在布丁盒理
  • 變數介紹
    • 你叫什麼名字??
第三堂課-比大比小比大小
  • 結構說明
    • 火車頭到火車尾
  • if else
    • 是不是
第四堂課-一起來設計工具吧
  • Function 的使用
第五堂課-不斷地做一件事情
  • 迴圈結構
  • For
  • While
第六堂課-把戰利品整理好排排站
  • 陣列
第七堂課-看的到的系統(可以給別人用的系統)
  • WinForm 介紹
  • 基本的控制項目
    • button
    • textbox
    • labelbox
專題設計
  • BMI計算機
  • 電梯怎麼跑的?


所有課程大綱(尚未製作學習地圖)
(學生程度與年齡,需重新設計)
通用課程設計_基礎篇(通用型)

第零堂課-介紹
  • 自我介紹(我)
  • 程式介紹(尚未決定)
  • 開發環境安裝與介紹
第一堂課-玩玩print
  • Hello world
  • +-*/...
  • Git的教學(記錄每一步的實作)
第二堂課-箱子的運用
  • 型態介紹
  • 變數介紹
第三堂課-比大比小比大小
  • 結構說明
  • if else
第四堂課-一起來設計工具吧
  • Function 的使用
第五堂課-不斷地做一件事情
  • 迴圈結構
  • For
  • While
第六堂課-把戰利品整理好排排站
  • 陣列
專題設計
  • BMI計算機
  • 一人坐電梯
進階課程設計_各種語言的優勢

第一堂課 程式語言的歷史
  • 編譯式 vs 直譯式
  • 現在趨勢
  • 2018上半年
  • https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/31339/
  • https://www.tiobe.com/tiobe-index/
第二堂課 程式語言的歷史
  • 編譯式 vs 直譯式
  • 現在趨勢
第xx堂課-物件導向系列
  • Person 說 Hello World! 
  • Dog 說 汪汪!!
第xx堂課-讓世界看見你
第xx堂課-看的到的系統(真實世界使用者的系統)
  • GUI設計
  • Web
  • app
第xx堂課-進階學習
  • 異常處理
  • 模組與應用
專題設計_...

  • Share:

You Might Also Like

0 意見