108課綱如火如荼的上線了,面對程式設計課程許多家長都非常陌生。
因此這篇講要來為大家講解幾個比較特別的問題,和大家詢問度最高學這個到底有什麼用,
相信許多家長對程式設計是什麼,應該也有許多的疑問吧!這篇就來告訴你。
內容
什麼是程式設計
在英文裡面叫做Programming,就是要用所謂的程式語言像是python、Java或是C等語言,
去把一個機器的運作過程製作出來,舉個例:一台電視不可能我把外觀做出來他就可以轉台了,
而是來要透過寫出接受到訊號它就可以透過指令,它才能做出行動,這中間的過程,
就要透過程式設計去編寫出來,但是大部分家長看到這裡應該會想說,
學生怎麼可能有辦法學會這些,設計得出來,就可以直接送到台積電去工作了,
沒錯,做的出那些東西真的可以直接去大公司工作了,所以學生要學的並不是真的程式設計,
那是要學什麼呢?這就要講到108課綱了。
108課綱程式設計到底要學什麼呢?
我看了非常久的總共89頁的科技領綱,寫了一大堆我就簡化的跟大家,整體的目標:
- 一、習得科技的基本知識與技能並培養正確的觀念、態度及工作習慣。
- 二、善用科技知能以進行創造、設計、批判、邏輯、運算等思考。
- 三、整合理論與實務以解決問題和滿足需求。
- 四、理解科技產業及其未來發展趨勢。
- 五、啟發科技研究與發展的興趣,不受性別限制,從事相關生涯試探與準備。
- 六、了解科技與個人、社會、環境及文化之相互影響,並能反省與實踐相關的倫理議題。
上面就是108課程科技領域所要求的目標,我幫大家翻成白話文,
如果需要完整的科技領綱附這邊給大家。
就是希望學生可以了解正確的科技觀念,例如:電腦不只是用來玩的,還可以做很多有趣的事情,
例如發明、查資料,正確發揮科技產品的優勢,另一個重點就是實作,
為什麼要這一次這麼提倡實作呢?主要是因為STEM的概念,
什麼是STEM
這是從美國傳過來的一個觀念分別代表:
科學(Sience)、科技(Technology)、工程(Engineering)以及數學(Math)
學東西就是要可以應用在實際生活上,但是台灣教育則是把學習導向考試的方向,
到了這幾年慢慢發現學生讀完高中其實沒有什麼一技之長,所以越來越多的家長選擇讓孩子去讀高職,
所以108課綱主要提倡的就是學以致用,找到自己的的專長,並把在學校所學到的知識,
用在我們日常生活上,這就是STEM所要提倡的精神,因此現在許多關於STEM的課程,
幫助孩子知道學習可以用在生活的什麼樣地方,在我下面這篇文章有更多的資訊。
培養邏輯思維
這個是兒童在這個階段學習程式語言的重點,因為有好的邏輯思考也是程式設計的一環,
好的邏輯思維可以更方便學習程式設計,在前面我有說過這階段要學生寫出一個像樣的程式是不可能的,
所以他們能訓練就是邏輯和解決問題的能力,可以透過一些小遊戲來訓練孩子,
好的邏輯可以幫助他們懂得分析做一件事情的後果,也可以幫助他們去實行做出一件事情,
另外他們會懂得要做出正確的選擇,這些現在小朋友最需要學習的事情。
推薦文章:誰說邏輯思維教育一定很無聊?訓練孩子學習的5個方式
國小要學什麼
在12年國教的課綱裡面並沒有提到說國小要教導程式課程,所以最近可以看到國小資訊課要消失了,
相關文章:科技素養是什麼?為什麼國小資訊課消失了
主要是小學生在國小的時候就可以了解科技就在身邊,而不是只有電腦課才叫科技,
不過學校還是可以利用彈性課程幫助學生學習程式語言,像是Scratch或是mBot。
推薦文章:學習Scratch的八大理由,最適合學生學習的程式語言
目前小踢我正在為一堂專為學生預備的線上程式課程進行籌備中!
詳細可以看我的S學生程式學園等候名單
一堂可以幫助學生玩又學習程式語言課程
或是下面填上你的email,當課程開課時就會把優惠寄給你!
趕快加入吧!
國中學習的重點
下面是在領綱裡面所要學生學習的重點:
資訊科技有4個要學生學習完之後表現:「運算思維與問題解決」、「資訊科技與合作共創」、「資訊科技與溝通表達」以及「資訊科技的使用態度」。
和6個學習重點:「演算法」、「程式設計」、「系統平台」、「資料表示、處理及分析」、「資訊科技應用」以及「資訊科技與人類社會」。
總歸一句話,就是要了解怎麼使用這些工具,解決問題,不過在這邊我會建議要好好去引導學生,
這時候小孩子特別愛玩,常常對這些資訊產品有錯誤的認知,覺得電腦只是用來玩的,
卻不知道電腦還有什麼樣的用處,在這方面就需要家長從家庭生活來引導學生了。
例如盡量不要在孩子面前玩手機,這樣對小朋友也不會有較多的錯誤觀念。
高中學什麼
在高中他們可以針對這些它有興趣的去選擇社團,所以如果對程式方面有興趣,
可以選擇一些像是機器人社團或是電路設計的社團,大部分是2至4個學分,也就是社團的選修學分,
但是這不是每個學校都有的社團,通常學校有去找到外聘老師,才有可能開成這些社團。
他們會在這階段學到比起國中更進階的程式概念,透過培養技能,發展出專業的能力。
108課綱程式設計相關問題(家長和學生必看)
要如何幫助學生學習程式設計?
針對這個問題我給一個大致方向,就如我上面所講的,要他們做出一個能用的電視機,
基本上他們是做不出來的,但是要他們訓練思考的能力卻是非常有可能,所以這邊我會建議家長,
可以透過一些軟體幫助他們,讓他們去實行他們心中的設計,我的建議可以從Scratch開始,
這是一個積木式的程式設計,非常友好台灣的小朋友,更詳細的階段教學,我有特地寫成一篇文章,
可以依照我的教學,讓他們學習喔!
學生不學程式語言會跟之後進大學有關係嗎?
基本上看他想讀的科系,我不會說他不學程式語言,以後就一定會怎麼樣,
因為學習某一樣技能只是多了一樣進入這個領域的門票而已,所以不用太擔心。
APCS是什麼?
APCS為Advanced Placement Computer Science的英文縮寫,是指「大學程式設計先修檢測」。
這是在12年國教之後出現的一個檢測考試,你可以把它當作程式設計版的英檢或是多益,
它對學生來說,就是一個幫助他們在某些科系的面試可以加分作使用,
這個不考試基本上是沒有什麼差別,不過考了同樣會有加分的效果,
現在越來越多的大學畢業門檻也把程式設計列入標準,有了APCS到大學的時候,可以申請免修,
強烈建議如果想要讀資工系的學生一定要去考,從前年開始已經越來越多大學的資工系,
將這個列入成績計算裡面了,所以去考對面試會比較有利,之後可能資工系還會以這個為標準。
推薦文章:APCS是什麼?所有問題這一篇都會告訴你,讓你一次搞清楚
結論
我認為家長不需要太為程式設計堂課程擔心,畢竟是每一位學生都要遇到的問題,
重點是要怎麼引導學生學好一個技能,學習程式其實是非常好玩的,
讓他們多一點接觸,說不定他們就是新世代的發明家!
👇🏼強力推薦各位父母、老師的教育推薦書籍👇🏼
此書是小踢我在學校和家庭裡面所體會到的必須教給這時代孩子必須學習的10件事情,
這10個觀念可以幫助家長老師當遇到一些相關情形時,更知道如何面對,
尤其現在工作環境更以前已經大不同了,我們該怎麼教導我們的孩子,
這將是對現代家長很大的考驗,這一本書關係到親子、青少年問題、孩子的未來,
如果你是教育相關的工作者,老師和父母絕對不能錯過,想要更清楚內容請點下面按鈕。
❗️❗️❗️專門為學生預備的線上程式課程訊息❗️❗️❗️
跟大家說一個好消息我目前正在籌備我的一堂專門為學生預備的線上程式課程。
如果家長或是學生有興趣可以在下面留下email進入等候名單。
或是點擊下面的圖片透過Facebook加入也可以,
建議最好以email加入才不會錯過資訊喔!
詳細情形可以看我的S學生程式學園等候名單,裡面都有我針對這堂課的介紹!
趕快加入吧!
如果對文章內容有任何問題或是回饋,歡迎大家在底下留言讓我知道。
如果你喜歡我的文章,可以按分享按鈕,讓更多的人看見我的文章,
並且追蹤我的粉絲專頁-學習創造未來。
順便可以幫我按一下下面拍手Like的圖案,幫助我可以得到一些回饋,註冊是完全免費的喔
這會讓我有動力繼續分享這些資訊喔,一個人最多可以按五次喔
謝謝大家
Learning is future 創作團隊 及 Mr.T