跳到主要內容

【洪士灝 v.s 蘇文鈺】真正的資訊教育不在學寫程式,關鍵在學用電腦解決問題

全文出處:
http://buzzorange.com/techorange/2016/01/04/how-to-image-programming-edu/



摘要:


學生學會如何解答問題,但不知道要解決什麼問題


蘇:前文所說,資訊科學有兩個重要的觀念要建立,也就是 computational thinking 與 algorithmic thinking。這些是思維,沒有針對哪一個領域,哪一個應用,或是哪一門學科。資訊的東西往往只是個工具,希望能用來解決諸多事物,本身不是主角,通常只有在資訊系裏才會把資訊技術本身的發展當作主角。前面說過,許多資訊系學生在還沒有念完大二就對資訊失去興趣,之所以願意留下來繼續念,看的不過就是畢業後工作好找,這是蠻悲哀的。當學生學一樣東西不知道要解決什麼問題,只是被要求把工具來來去去弄得很熟,還會產生興趣的學生比例是很少的。



洪:如果每個人都搶著要當主角,覺得主角最厲害,無視於配角的存在和價值,那麼這會是什麼樣的社會?台灣過度重視「人比人」這件事,凡事都要比,從小比到大,所以很難建立所謂的職人文化,很少願意有人十年磨一劍,做某項技術的專家。真正的專家不多,但唬人的專家到處都是,今天早上有位教授說到某個單位,最擅長「用 PowerPoint 做研究」,拿政府經費,這是社會文化的議題。



蘇:這讓我想起自己當年學習如何解微分方程的往事。解微分方程有很多方法,在工程數學裡,老師一一教我們這些方法,我為了考試,必須每種方法都熟練,卻不知道最重要的其實是,「微分方程是用來解決什麼問題?」,的這個問題。我之所以勉力學習只不過是為了不要落在我的同班同學之後太遠,這個不知所以的理由。



洪:蘇老師您總是拿這個我大一不及格的微積分來講…當時我不及格,原因是有一大堆的積分表要背誦,老師總是找些難題來為難電機系的學生,而我並不認同那樣的教法。我大四重修時,跟地理系的學生一起修,老師將比較多的應用面,我認為是比較好的教法。工程數學也是如此,有老師多講些應用面,讓學生知道學這個東西有什麼用,有的老師則喜歡談理論,我個人比較喜歡前者,而在當前電腦可以自動解決很多微積分和工程數學的時代,我認為了解概念和用途,遠比把算法背得滾瓜爛熟來得重要。



蘇:我想,若是大一新生就可以讓他們知道,學習資訊技術可以解決哪些有趣的問題,那麼一定可以有更大比例的學生在未來的四年大學生涯裡,不治喪失對資訊技術的興趣,甚至是可以深深地投入到新資訊科技的研發,要不然也可以解決許多現實的應用。


資訊教育如何翻轉?由下而上的「基石課程」概念


洪:這是國外大學當前在推所謂的「基石(cornerstone)課程」的概念,資訊系不見得要和傳統課程那樣按部就班由程式語言學起,然後是演算法、物件導向、自動機、系統程式、作業系統、計算機結構等等,而是先告訴學生訊技術可以解決哪些有趣的問題,以及如何實際利用工具解決問題,再告訴他們裡面有哪些複雜的問題會在以後哪些課程中教到



蘇:資訊科學作為中小學的教學材料也該是如此。對於一個多年來以資訊技術解決問題的人,我相信即使是小學裡的其他科目,一定也有可以運用到資訊技術的地方,而運用資訊技術的第一步就是計算思維與演算法思維的建立。這就像是獨孤九劍的總訣式一樣。



洪:上述「基石課程」的概念,更需要在中小學課程中強調。我認為應該採用「由上而下」(top-down)計畫導向實作學習(project-based learning)的方式進行,這也就是獨孤九劍的總訣式。記得風清揚怎麼教令狐沖的?除了教他總訣之外,還讓他實際和當時要來抓令狐沖下山的大盜田伯光對打,從旁指導,這就是由做中學,讓學生領悟道理。

這個網誌中的熱門文章

Google Classroom 雲端教室對所有人開放—心得分享、參考學習影片、app實做畫面

http://www.playpcesor.com/2017/03/google-classroom.html A. 「 Google Classroom ( Google 雲端教室)」之前是讓 G Suite 教育版的老師與學生們使用,讓學校建立線上教學平台,針對每個課程建立線上學習內容、線上繳交作業流程、線上討論問答系統,結合 Google雲端硬碟、 YouTube 等 Google 服務,讓「每個課程單元」容易複製使用、容易進行教學互動、容易進行作業評分批閱。 而最近, Google 宣布「 Google Classroom ( Google 雲端教室)」不再只限於 G Suite 教育版用戶,進一步開放給「擁有一般 Google 免費帳號」的所有人都能使用,任何人都能線上建立課程、加入課程。 老師與學生的角色本來就不侷限在學校當中,有可能是一個讀書會的學習團體想要彼此討論讀書心得?有可能是開實體課程的講師需要跟學生互動的作業平台(我自己的講座課程也開始有類似需求)?有可能是開放式課程與遠距教學的需求?現在開始,任何人都能免費利用「 Google Classroom ( Google 雲端教室)」來建立你的教學、學習平台。 請參考以下完整文章: http://www.playpcesor.com/2017/03/google-classroom.html B. 為協助各位快速學習,本人蒐錄(精選)了一些優質的YouTube教學影片,分享一些自己學習過程: 1.播放列表(初級完整篇 1~22支影片): 2.播放列表(進階單選篇 5支影片 ): C. 本人立即試著將以前的教材,導入Google Classroom服務中,初次試做有點不太熟悉,但大致可以完成60%左右,需要實際的經驗才能更加確實。 參考所附上的手機APP畫面。 能體驗在手機上(PC上當然也可以)的行動學習真的是令人滿高興的,非常直覺與方便! D. 未來將有更多可以使用此服務的應用面, 1.例如:企業新人訓練課程、產品教育訓練、讀書心得分享、學習社團,甚至付費的課程都可利用此平台(可控制學生身份,課程可以關閉或換序號等方式) 2.學生人數+教師人數(20人上限)=1000上限,故同一課程中可以有多個教師或助教、管理...

好書推薦:[團隊領導的五大突破]

http://www.books.com.tw/products/0010310131 這是一本舊書(2004年出版),2013年參加領袖高峰會後,無意間(台大附近的二手書店)發現其中講員( 派屈克.藍奇歐尼(Patrick Lencioni) )寫的一舊書,在好奇心與愛書的衝動下,買下來了! 這是一個老掉牙的議題,原本不太看好,是以故事的方式呈現,很怕浪費錢與時間,但因為以前看過一本「目標」(高得拉特)( https://www.bookzone.com.tw/Publish/book.asp?bookno=cb251x )、行善的誘惑(杜拉克)的故事手法說管理的書( http://www.books.com.tw/activity/cris/2008/200812_begood/ )覺得可能是本好書,所以又鼓起勇氣看了一下! 這五項障礙我一直背不下來,知道很重要了,但真的應用上很難,需要有機會與場域,還要有智慧,覺得自己功力不夠,先放下吧! 這是一個對我的提醒,對我的挑戰,原來建立組織要這樣,建立團隊該如此。 作者應讀者要求下2005年又出版了「領導團隊的五大突破」( http://www.books.com.tw/products/0010310131 ),這本書已經絕版了,有幸在圖書館借到了,現在還沒有看完,這本教戰手冊對我有點困難,因為我沒有團隊可以建造,沒有可以做中學的機會,所以........這又將成為我的一本未來的指導手冊。 好作者寫的好書,真的值得一讀,書中的觀念與建議不受時間、環境影響。