2012年8月20日 星期一

台科大推廣教育中心「網頁程式設計學士學分班」課程花絮

這是產業人才投資計畫的政府補助54小時課程,由於每週僅在週一晚上授課3個小時(在職進修),所以課程期間拉的很長(從4月9日到8月6日),在此做個記錄來點花絮囉~!

課程的詳細資料可參考 http://webok.tw/2012/03/web-programmer-class.html ,比較傷腦筋的是第一堂課教學設備故障,只好整晚三個小時用口述方式撐過(真是尷尬!),後續設備也仍有出狀況,還好後來中心有魄力徹底更新設備,後面課程就漸入佳境了。
2

這班的學員,事先我看過學員基本資料,發覺可能程度落差會比較大,因為學員中有一些已在相關業界,但也有不少學員從來沒有接觸過網頁設計,所以一開始我教的有點掙扎,因為課程難易度與速度不好掌控,有部分學員反應授課速度太慢太簡單,但同時又會有學員反應速度太快操作太快跟不上,後來我只好做個弄網頁投票調查,發覺初學者學員所佔的比率仍為大多數,因此我還是有調整課程內容與順序,課程操作動作也慢些重複,但一方面也還是得跟程度較佳的學員感到抱歉,沒辦法多講些稍進階的用法(抱歉啦)。
1

不過也可能是有些學員當初誤解,當然未來招生時可能也要更嚴謹與說明清楚,學士學分班定位是比較初階(沒有相關基礎的學員也可參加,因為在上去還有碩士學分班),加上我聽說政府有規定此種課程不需要審核測驗,只要學員有報名即可參加(依報名順序為準),不像是一些失業人士職訓局班會有考試面試等篩選,所以也容易造成學員間的程度落差過大,對講師授課來講確實是比較大的考驗。
4

一方面有點無奈的是,有不少學員就讀後,才反應他覺得「應該要學什麼、以為會有什麼、想要學什麼」,其實這些在招生課程簡章裡,應有列出上課的大綱與使用軟體(沒辦法單個學員想學啥就教啥),一方面也要建議政府的表格與系統,對於每堂課程的大綱欄位可以放寬字數限制,像我是屬於每堂課程大綱都會寫的比較詳細的講師(某些講師會填寫很精簡例如某系統概論一、概論二之類的,我是認為太模糊),但由於字數限制,原本我寫好的課程大綱只能被精簡字數到很少,無法讓學員事先看到課程全貌,實在有點傷腦筋!
5

不過還是很欣慰絕大部分學員都能堅持到課程最後,雖然我取消原本專題製作的時間(體諒學員在職進修,一方面我把時間全部拿去做授課,彌補教慢所延誤的時間),改以繳交心得方式,但仍很高興還是有幾位學員很努力額外繳交作業,真是大加分值得表揚嘉許!其實白天上班晚上來聽課,又要利用假日複習與完成作業,確實也蠻辛苦的,但有學到了才真的是屬於自己的技能!
6

多次在下課之餘,聽到學員反應他原本從不會到會,而且還能做出頗具一定程度的網站,課程裡已經能做到設計符合W3C驗證標準的一般頁面(包含XHTML、CSS、SEO網頁與動態網站範本),到可以初步套用Javascript、XML與了解前後台的觀念基礎,並了解簡易的資料庫概念,最後幾堂課全部都是整合之前所學並開始接觸ASP.NET各項控制項,已經可以做出程式資料庫架構的小型企業網站,包含廣告輪播、關於我們、最新消息、留言板、相簿系統、登入登出機制等包含後台管理的系統,學員們多半最後都有跟著課程實作出來,還是頗能讓人感到驕傲的(尤其是對那些完全沒基礎的學員,應該超有成就感的)。
11

大合照在課程最後一天才照有點失算,因為有學員說他因公請假沒辦法來,這是正常版合照!
7

照例還是會有活潑版合照一,YA!
8

活潑版合照二,振臂一呼:未來我要繼續努力啦!
9

底下兩個問題是後續我收到學員的來函詢問,其實雖然課堂上沒有直接提到做法,但調整的風勢與運用的方法都是近似的(課堂上不可能所有東西都點進去介紹),學員們仍是得舉一反三、觸類旁通一下囉,學了要會去融會貫通活用才行,未來請多加油!

Q:GridView裡怎樣變更原本有年月日時分秒的日期欄位格式,改成年月日的格式?
A:其實這個在之前課程講義裡有,只是要轉化運用一下,在GridView編輯資料行,選擇日期欄位,將DataFormatString改為{0:yyyy/MM/dd}即可。
1

Q:
DetailsView裡怎樣調欄位的寬度為自己想要的數值?
A:沒有辦法用外部的CSS語法去修改控制時,則ASP.NET控制項裡,通常會有相對應的屬性可以設定調整,在DetailsView編輯資料行,在該欄位去設定Width數值即可。
2



0 意見:

張貼留言

若對於本篇文章有任何批評指教或鼓勵建議,歡迎您留言讓我知道...