跳到主要內容

從程式設計看資訊教育環境

 

R0011407

 

關於程式設計的課程,

教學時往往有種失落感,

失落之處不單是對同學面對程式感到挫折的同理心,

還有的,是對資訊教育環境不夠健全的無奈。

 

在這資訊環境趨於複雜的當下,

程式設計真的不是個簡單的領域,

但學校流於形式化的程式設計教學模式,

學生學到的,往往都是難以接軌業界的東西。

 

物件導向程式設計

學會環境介面 -> 變數 -> 語法 ->  類別方法 -> 事件 ->  物件 (IO, GUI...) ->封裝繼承多形  ......

 

視窗程式設計

學會環境介面 -> 變數 -> 語法 ->  Layout -> 元件 (IO, GUI, Network) -> 事件 ->  副程式/ 方法...

 

網頁程式設計

介面 -> HTML -> 動態程式語言 -> 變數 -> 語法 -> 頁面元件  -> 伺服器元件 -> 副程式/ 方法 -> SQL語法 -> 資料庫連結

 

這樣制式化的教學看起來豐富充實,

但若以就業為考量,這真的足夠嗎?

(有些課程連這些內容都沒辦法完成)

 

以當下業界環境的程式設計趨勢為例,

假設一個開發專案:

UI用AJAX呈現,透過ZK / Java實作設計並且以CSS、JQuery, widget美化版面,溝通方式以REST或SOAP方式運作,透過XML, JSON做資料交換、介面溝通,並以EJB實作應用程式開發,實現SOA的軟體架構,達到SaaS的運作精神。.

 

這樣的內容,以受當下資訊教育訓練的學生,該怎麼面對?

老師們,您瞭解這些內容嗎?

 

而這些還不包含LBS (Location-based Service)應用、行動裝置程式設計 (Android, iOS應用開發), 雲端程式設計,(map / reduce 架構, Hadoop, Google App Engine....)等等

 

 

當然,

上述方式是嚴苛的條件,許多資訊公司也未必有這樣的心思去實現,

但這不足以做為資訊教育環境匱乏的藉口。

 

學生或許不認真不花心思排斥練習,導致老師想給予,卻總是滯礙難行。

但老師們的資訊素養是否有真的跟上時代?

 

更甚,系所的課程規劃是否浪費師生資源與時間?

  • 不同的程式語言重覆教授基本觀念
  • 老掉牙(ex: web 1.0)的技術, 觀念至今還在教
  • 進入到OO時代的語言卻還教授舊的程序版本
  • 課程編排毫無章法,課程間無法串聯令學生事倍功半

 

程式設計是需要時間與精神才得以養成的技能,

除了基本的觀念外,

它更需要的是一個整體化的規劃,而非一次次的短期訓練,

但可惜的是這些狀況一再再出現在許多資訊系所的課程編排當中,

設問受這樣教育下的學生,競爭力為何?  生存能力是什麼?

 

倘若學校只期望把學生丟給業界便眼不見為淨,

這樣學生受教育的意義又是為何呢?

 

 

令人擔心的是,

這樣的落後思維普遍存在當下資訊教育環境中,

若資訊系所仍未開始正視這個思維,改善當下資訊教育環境,

這對於學生求學價值、技能學習,甚至是國家資訊產業的整體競爭力,都將會是莫大的隱憂。

 

 

BP  2011.05.23

留言

這個網誌中的熱門文章

物聯網與大數據時代下的個人化精準醫療

Source:  idownload blog 2014 年,當致力於電子病歷 (Electronic Medical Record, EMR) 分析,藉以尋找癌症機轉與治療方法的大數據公司 Flatiron Health 獲得 Google 創投( Google Ventures )高達 1.3 億美元投資後 [1] ,個人化精準醫療( personalized medicine )隨即成為火紅的熱門主題,這樣一股氣勢發展,讓美國總統歐巴馬 (Obama) 更在今年提出精準醫療計劃( Precision Medicine Initiative) ,並投入 2016 年預算高達 2.15 億美金之譜 [2] 。 在精準醫療這般的強勢展開下,不僅僅只有過去生物資訊上基因體學、轉錄體學上的資料探勘或是電子病歷醫療健康數據分析,物聯網 (Internet of Thing) 的發展也同時透過行動裝置與消費型穿戴式裝置大舉進入個人化健康促進與醫學上疾病研究領域。在這機電感測裝置快速發展下,各種輕巧卻具備多種感測裝置的隨身穿戴式裝置逐漸普及於消費電子商品市場,各家廠商發展出豐富的產品功能不僅能記錄活動頻率,更能偵測活動強度、睡眠狀態、作息規律,更甚至能取得穿戴者 24 小時的心跳狀態與壓力疲勞狀態,並利用這些生理數據進行健康促進的提醒與建議。

醫學健康跨領域合作的開始:資料工程

一直都很喜歡在會議上與跨領域的專家、醫師、學者分享我們在數據工程與分析應用上的發展經驗。 許多的專家學者,對於大數據應用的認知都仍侷限在一個超大型結構化資料集的子集合應用,在規劃好的條件設定下,針對特定的目標(疾病、行為)進行篩選,將數據narrow down到可以被個人電腦或是單一伺服器架構處理的小型資料集。 這樣的半手工處理方式,對於專一(Specific)領域主題的資料追蹤計算或許已經十分足夠,但當中倘若資料清理方式有改變、篩選條件增減,所有的數據都要從raw重新處理,不僅造成大量的時間與人力浪費,對於專案計畫進度的延宕更是麻煩。這些還不包含

別再期末談臨終

『在那六年多的時間,我常常反省、後悔、卻也培養勇氣,問自己再遇到時要做什麼決定?.......回想我要簽同意書的時候,真的會抖-我有資格決定人家生死嗎?』 面對死亡,我們都很害怕,更何況是家人的臨終。 但究竟我們的選擇,是為了給家人最後的尊嚴? 還是填補自己的罪惡感? 學習勇敢面對、學習放下, 更要學著為自己的未來做好規劃,不成為子女的負擔。 希望大家一起鼓勵這個勇敢的朋友, 因為她的經驗分享,讓我們更加了解, 面對家人臨終,我們該如何做好準備。 『末期才談臨終太遲』 https://www.wacare.live/health-forum/q/1984983840830?topicId=25049764537230&fbclid=IwAR1ei-zrfSj9w5kbvBW5ecSbqWrI408fJ1qjXhisZwLxYdbON_jJbNKMAyY 更多的失智照護課程 https://www.wahere.wapro.live/udnxwacare Pan 2020.12.22 #臨終 #失智 #善終 #放棄急救 #預立醫療 #病人自主