學程式跟學電腦的差別?

學程式與學電腦的差別

本篇文章主要針對學程式與學電腦的觀念做一個分析詳解,讓家長們在送營隊或是上課程之前有一個基本的認知,現在的才藝或是電腦課程真的很多,報了程式班之後,真的學到解決問題的能力了嗎? 這值得好好的思考一下。

當然,很多時候是因為家長沒空帶小孩,又希望小孩的時間不要浪費掉,所以才會送營隊或是安親才藝;既然都決定要送才藝,就該思考到底自己真正希望孩子學到的是什麼。

在2010年時,我也曾擔心過巨x電腦的兒童班講師,當時教的是小學生使用word或是ppt做報告,整個課程完成後,會有一個作品發表會,但來參加的家長其實少之又少。

身為資深的電腦軟體講師,我認為學程式與學電腦是不一樣的,一般大眾認為「學程式」是很難的一件事,比起來「學電腦」好像簡單了一些,當然,現在小學開始就有在碰電腦了,幾乎每個人家裡都會有電腦,跟以前的時代相比,3C跟電腦產品已經是生活中的一部分了,就連燦燦目前才5歲10個月,使用滑鼠拖曳與精準的點擊關閉視窗等技巧已經不是問題了。

學程式與學電腦有什麼不同?

這個問題大概就跟許多人認知「網頁設計」=「網路行銷」一樣值得被釐清。

程式可以說是電腦學習的其中一部分,而要仔細定義的話,普遍大眾所認知的「學電腦」,我認為是在軟體的操作與精熟,也就是說,固定的步驟你只要一直重覆練習,就可以學會的。例如你要做簡報,你只要把內容放在Power Point中,一頁頁把資料打上去或插入圖片完成就可以算一個簡報,而滑鼠的操作、打字,這些都可以算是「學電腦」。學電腦的定義很廣,除了學習本機端所安裝的像大家熟知的Microsoft Office套裝軟體,或是Adobe Photoshop、Illustrator...等,單一項都能算是一種技能,所以市面上才會有許多電腦證照可以考。


學習任何電腦技能都能分為二個層面:觀念跟操作。

舉例來說,要學習平面設計,會用到的電腦軟體可能會有Illustrator、Photoshop、CorelDRAW…等,當然也可以選擇線上的工具,例如FotorBefunky...等,但在使用這些工具之前,必須要學習的是理論與觀念,而理論不外乎是色彩學、排版學、什麼是pixel、向量圖跟點陣圖的差異...等。
要學好平面設計,除了工具本身要熟練之外,最重要的還是在觀念與理論,如果沒有色彩學等背景知識,在練習上就會缺少「思考」這一塊,所以做出來的就不是設計,而是(如果熟練工具就可以做出好設計,那大學中也不需要特別設一個科系叫商業設計或是多媒體設計了)。

學程式比學其他電腦技能難?

我想普遍大眾覺得學程式比學其他電腦技能難上許多,就連許多資工資管系出身的學生,也不見得真的會寫程式。
因為學程式要學習的是用電腦的思維在思考事情,而不是用人的角度在思考事情,加上程式碼都是英文的,對於害怕英文的人來說,更是不敢接觸。而且大家都認為學程式主要是運用邏輯,但事實上,我們都忽略了,學程式更需要的是「創造力」與「想像力」。

寫程式所要會的電腦基礎其實很簡單:打字、檔案總管使用與滑鼠操作就可以了。也就是說,只要你會用記事本,會打字,會存檔,就可以學程式了,學程式困難的地方,在於腦中無法將事情流程化,甚至是無法將一步步的步驟轉換成程式碼。

而兒童程式營隊教的內容又有哪些呢?不外乎是透過桌遊或是活動的方式,先帶觀念,再來帶工具操作,內容與主題是由老師帶的,上完5天的營隊可以讓你了解程式的基本概念跟電腦的基本思考模式,但實際上要讓孩子學會「創造」程式,也是需要長年累積以及要看老師是否引導讓學生自己思考並利用程式工具讓學生實際實驗自己的想法對與錯。

這過程其實需要很長的時間,如果你在短期能看到程式作品,別懷疑,那都是老師指導照表操課所完成的結果,也就是說,孩子在製作這個作品時,大都是老師下指令請他們操作,不見得是學生自己的想法。

學程式的最終目的

我想,學程式並不是針對程式語言本身的學習,當你真正會「創造」演算法或邏輯時,程式語言跟軟體只是輔助工具,所以對我來說沒有所謂「要學什麼程式語言比較好」這個問題,因為一旦你熟悉了創造問題並解決問題的模式,即使學的是不同的程式語言,也只是語法上的差異。

國外之所以會推廣兒童學程式,是希望他學會「創造」解決方案,利用電腦搜尋以及網路上的資訊,透過科技實現他的解決方案,而不是照本宣科的完成一個個的程式作品最終淪為只能照著別人的解決方案來寫程式的工人。如果我們只是單純的把小孩送補習班或營隊,而沒有事先思考讓孩子學習某種技能的真正意義,那麼幾年之後,可能還是會得到一個被動學習的大孩子,而這個孩子長大之後,仍然要重新學習「如何主動學習」這件事,值得大家深思。



Kemie Lin

擁有多項軟體操作、行銷規劃、專案規劃、專案執行、課程規劃與軟體教學等經驗,對於軟體的整合應用、知識分享及教學亦有一番心得,現任廣瞻互動媒體設計公司專案總監兼任聯成電腦多媒體實務及Android實務開發講師。

2012年升格全職媽媽後,亦不忘兼顧工作與成長, 對孩子的教育理念與學習方法有了更深一層的體會。

沒有留言:

張貼留言