對於每個人來說,需要的東西都不一樣,
制式化的教學就是 80% 的人順著制式化來應付接下來的評分機制。
過了以後,你去問他學到什麼?能用在什麼地方?
對你將來有什麼幫助?哼哼哈哈西哩嘩啦。
我看過有人,基礎語法背的滾瓜爛熟,寫 Code 不會。
要他寫一張單子,分析他要寫的東西依序會發生什麼事情。
一臉茫然的看著我,好像看著妖魔鬼怪一樣。
以前老師教過一句話,他說程式就是演算法跟資料結構,
這堂課這句話不要忘就好。
我從那句話理解到的,其實很簡單,
演算法就是你程式裡面怎麼去運行,
資料結構就是程式裡面怎麼去儲存。
給你的學生一個題目,
他能說出運行的步驟,當然能畫流程圖或寫虛擬碼是更好,
能說出資料怎麼儲存,當然能畫 ER 圖之類的是更好,
能說出哪些功能去找什麼 API 。
我覺得這個學生的基礎就沒問題了。
--
實作? 那是學生該對自己負責的事情.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.148.49