跳到主要內容

發表文章

目前顯示的是有「資訊課程」標籤的文章

108課綱下遺失的那一塊資訊教學

剛剛去完三天噗浪年會,一方面去汲取新知,一方面也去尋找答案。尋找那個答案呢?我在尋找在108課綱下,小學的資訊教學將何去何從?我們都知道,依據108課綱的規劃,小學的資訊課程被「建議」可以在彈性課程實施,實施年級則是由五年級開始。參加年會時我跟來自各縣市的夥伴交換了一下資訊,大致瞭解有些縣市對於這個規劃有點擔心。因為他們認為現今小學的資訊教學雖然未臻理想,但是因為最少還算是個「議題」,目前學校或多或少都有排入時數。而且小學老師本來就是以包班制的通才教育來培養,所以在小學的資訊教育反而因為老師本身既有的學科專長再加上資訊應用的結合呈現更多元的風貌,一點也不比其它國家遜色。 為了延續這樣的學習風貌,便有些縣市如台北市、新北市、宜蘭縣、高雄市,便以市定課程規範,統一在小學課堂中排入資訊時數,避免因為課綱中的文字造成小學資訊教育水準參差不齊的狀況。在宜蘭方面更是訂定了各個學習階段的科技領域評量標準,除了排出課程的時數外,更提供了各個階段的評量依據,十分的用心。 去到年會後,我也將這個議題拿到晚上的交流時間中討論,因為我們不能老是拿著自己的縣市的眼光來衡量整個台灣的狀況。果然,一問下去,情況有點悲觀。有些縣市的老師對於這個狀況絲毫不知,有些縣市的校長則說在某些地區因為缺乏資訊師資,所以剛好可以「彈性」的去除掉資訊課程。一位學區跨高雄、台南、嘉義的中學資訊老師更說這樣他們更頭痛了,收到的學生程度差異可能會較以往更大。 瞭解完現況後,我們再來討論一個更核心的問題,為什麼要在小學階段就必須要有專門的資訊課呢?我想我不要直接回答,我來列出一些問題,讓大家自行判斷,也讓大家自己評估小學需不需要正式的資訊課程? 108課綱的正式名稱應該為「十二年國民基本教育課程綱要」,也就是說它應該是要有個完整銜接的規劃。但是依據課綱中的文字「科技領域於國民小學階段並未規劃為領域學習課程, 建議 於彈性學習課程實施」,在台灣較為重視資訊教育的縣市會確保「建議」能夠被落實執行,但是如果縣市沒有這種規劃,學校又在缺乏資訊課程的狀況下依照學校現況「彈性」的不予實施,這樣子會不會讓原有的數位落差變得更明顯呢? 再從學習內容來分析。或許會有些規劃專家說:「小學課程資訊融入就可以了啊!不用另外將資訊課堂獨立出來啦!」。我假設我先不預設一定要將資訊課程獨立出來的立場。我們先來看看目前課綱中規...

143自學程式寫作

昨天發生了一件事,讓我思考了一下怎麼協助一些有特殊需求的孩子。 有個學生下課跑來跟我說:「爸爸請我來問老師,要去哪裏補程式寫作?」我問她說:「可以自學嗎?」網路上的資源其實還蠻多的。後來她還是希望能夠找實體學習的地方,所以我也只好跟他說,那......找一下大學開的課程吧!應該會比坊間比習班好一點。 跟學生講完後不久,剛好有點空堂。所以就複習了一下線上的程式學習資源,其實還蠻完整的啊!例如使用codecademy 只要能夠克服遇到英文即快閃的問題,搭上google 翻譯,應該也可以學到不錯的程式寫作技巧,搭配買一些書籍來學還有參加社群,也就夠了吧!不過昨天在玩codecademy的時候(我試著去摸R語言),發現前一陣子入手的「漫畫圖解程式設計」這本書 http://books.gotop.com.tw/v_ACL049700 對於學習程式語言真的有點幫助。以前看到文字介紹變數時,看得頭都暈了,但是看完這本書生動的介紹後,一些不同性質的變數,都可輕易理解,因此在學習程式碼時,阻礙也就少一點了。所以我想以後如果再遇到這類學生,可以買這本書來當獎品,鼓勵他們繼續往前。雖然老師無法做更深入的指導,但做個簡單的引路人,應該還是可以的啦!

136-為何我想規劃一棵知識樹

有一陣子我經常被邀請去分享code.org的相關應用。我想,或許是我入手的比較早,又或許是網站的介面平易近人,再加上Hour of Code的推波助瀾,所以一時之間我的應用經驗介紹也成為蠻受歡迎的課程。 但是......為何我當初會從主流的Scratch中再跳出一條自己的道路呢? 因為我教不好 Scratch x N 正是因為這樣的理由,為了要能夠讓學生體會運算思維的概念,我必須尋找一個工具,而且這個工具還要符合以下的需求 以運算思維為核心 我可以教得好 學生樂於學習 符合國家對課程的相關規範(例如課綱) (這是隱藏版,當初規劃時並沒有想到這一段,不過現在規劃時必須想到這一段。或許你會說小學又不列入正式課程為何需要這樣做呢?拜託,他們以後還要跟國中接軌,身為一個老師,我無法在知道國中要上什麼之後,不去為我的學生打好基礎。 就是因為這樣我才轉而使用code.org作為我的教學內容,並且也達成了預想的教學規劃。 之所以在前面講了這麼長的這一段話,只是希望表達我們或許還需要更多的教學設計,讓更多不同類型的老師有更多的教學選擇。因為即使都是資訊老師,每個人的起點也都不一樣。有些人是程式專家,也擅長編寫程式,所以在他的運算思維教學中,就可以透過很多生動的程式範例,引導學生運算思維的各種概念。而且因為很會寫作程式,他們也可以引導學生如何規劃比較專案式的Scratch學習,甚至協助學生除錯,順利的讓Scratch的教學變成一個詮釋運算思維的極佳工具。 但是我,我並不具備這樣的能力,所以用Scratch來教學不管是對我或是對學生來說都不是那麼恰當。但是這並不意味,我無法用其它工具適當的詮釋運算思維。所以我選用了code.org,在它的架構裡清楚規劃了一些寫程式需要具備的概念 而且因為封閉的架構,讓我可以不用擔心突發的狀況,只要經過適當的引導練習,就可以有效的指導學生運算思維的基本概念。對我這類不具程式背景的老師來說,這確實是比Scratch更好的選擇。而且因為後來玩出點興趣,我們也帶著學生做出了另外一套結合程式積木與開發板的教學,這個也可以套用在我們解釋運算思維的架構裡。 正因為這些課程入手相當容易,學習者也很有興趣,所以後來我乾脆試著挑戰一下將學習者的類型再擴充。除了學生,我們也把學校同仁還有家長一起「拉下水」體驗一...

121「一場不得不亂入的研習分享」(文長慎入)

上個月接到上級通知,請我去新竹數位學伴的計畫分享高雄市的 egame 。其實,我已經很久沒有去分享過 egame 相關事項了,一方面是要接送小孩沒空外出,另外一方面是希望可以多給年輕人機會出去分享。不過這次真的是因為當天在新北市還有個大的計畫發表,幾乎把資教中心所有人力都抽調走了,剛好忙碌的老婆那天也可以幫忙接小孩,那 ….. 我就上場吧! 對於這類的計畫分享,我通常都抱持著一種「所做即所得」的概念來思考,所以雖然時間只有短短的 40 分鐘,我還是希望大家能夠上機,實際了解一下我們 egame 的系統,包括遊戲闖關設計概念、如何註冊、如何操作 …… 等等,也因此在我的簡報裏也詳述了各種實做流程。 11/4 一早就到了新竹站,因為場地很遠,所以我們必須搭乘接駁車一同前往。找了個座位自顧自的坐下來,因為也沒啥事做,剛好後方傳來有趣的訊息,也就聽了一下。是兩位助理在聊我好像認識的人,他們試圖聯絡她來幫數位學伴的大學伴上課,可是這些名師光是教師研習就接不完了,所以比較沒有辦法安排時間。另外,他們也提到說:「教師研習的教學分享幾乎都是提到教學現場要如何掌握學生狀況、提供回饋。但是他們的教學現場就是遠距,所以如果授課教師沒有思考到這一個層次,其實大學伴也要花上很多時間才有機會順利轉化」。 到了現場後,本來希望遇到的蘇文鈺教授因為感冒失聲請假,請 Marvell 的莊處長代打,另外一場是一位國中校長說學校的程式教育。在參與這場研習前,我心中就有個疑問 - 「為何要在數位學伴的計畫中提到程式教育呢?」去到現場我才發現,原來是因為教育部希望可以在數位學伴課程中加入程式教育,所以才舉辦了這樣的會議,找人來分享各種經驗,給予各大學端承辦人一些資訊。瞭解了這個緣由後,我想,跑了這麼遠的一趟,我當然可以只完成教育局交付的任務,然後就拍拍屁股走人。不過因為之前去暨大上過兩次的數位學伴研習,看到有些清澈的眼神是很願意為社會貢獻的,所以就打算改變原來的分享計畫,在研習中加入一些解決方式的探討,因為這個議題我也鑽研過,應該可以提供一些實際的幫忙。 下午時間,先由均一的羿介上場,果然均一推的 HOC 很快獲得大家的支持,也願意實際動手做做看,我則是在現場幫忙當助教。等到我分享的時候,我用了一半的時間講 egame 的種種,也是受到蠻多關注的,畢竟這是國人自產,...

116 3D印表機的課程規劃-設計思考

我在很早之前就接觸過3D印表機了,但是不知道要怎麼放入課程中,所以雖然有摸過,但是卻從沒有購置的念頭。在做功課的過程中,接觸了很多朋友,他們3D印表機的應用大概如下 放入視藝課程,做造型設計 放入資訊課程,練習3D構圖 放入MAKER課程,自己打造零件 放入生態課程,也可以自己設計教具 其他 那我呢?我用3D印表機幹嘛?因為一直找不到解答,所以也就將它按著不理。但是在那之前,我一直很喜歡教導思考的課程,目前已經實踐的有運算思維,我已經教過兩輪學生。還有一個是設計思維,這個一直不敢動手,雖然知道它很生活,各種領域都可以用,也不會因為你的邏輯概念差就被卡住。但是......它很難上。在網路上有很多團體有釋放出教學資料,例如 IDEO 便編寫了一本給老師參考的手冊。有是一回事,能不能上又是另外一回事,要將資料轉化成符合文化背景、適齡、適性,又是另外一回事。 今天早上,早起做單調動作(因為很單調,所以就會去提取訊息)的運動時,想到了是不是可以把設計思維跟3D印表機結合在一起?那參考資料呢?剛好我手邊有很多設計師講設計的書,應該可以拿來應用。 其中我最推薦的是佐藤大的書 「!」的設計:設計鬼才佐藤大的10個創意關鍵字 ウラからのぞけばオモテが見える 佐藤オオキ nendo 10の思考法と行動術 因為在這本書中,他就像講故事般引導讀者慢慢拆解設計。裡面還有好多好例子,例如湯匙的設計,除了湯匙本身的功能之外,加入藝術成分 在插座旁邊,加入兩個鹿角,就可以把手機擺上去,不用擺地上 喝茶時玩興一來,壺蓋就是陀螺 怎麼樣?都是些很有趣的設計吧!而且都可以用3D印表機做出來。佐藤大在書裡也提供了他思考的歷程,如何解構、聚集、收斂、重塑.......,看起來比故事還精采啊! 回到設計思維的課程來,這個不就是我們要的嗎?在生活中「多觀察」、「多發想」,現在還加了一個3D印表機,我們可以加一項「多執行」,這樣的課程就是我要的,也對它產生更多歸屬感。 而且最近有些感嘆,公家單位的錢不好用,也會干擾我教學。成果、管考、一堆配合活動,心力花太多在上面了,沒那種精力陪它玩。所以如果學校沒預算,我們也可以用簡單的原型設計概念上,紙板、黏土,照樣可以玩個不插電的設計思維課程阿!不過自己...

104-在電腦課教思考方法和軟硬整合

前年,我利用一學期的時間在電腦課上 code.org ,我上的是 K-8 的課程,教學的目標是希望能夠在電腦課利用簡單的工具訓練學生邏輯思考。一個學期的課程上完後,我們五年級的小朋友有1/4通過了所有關卡,家長也說有玩遊戲習慣的小朋友有時甚至願意放棄遊戲來思考如果過關,最令我欣慰的是我們辦了一次全市的校長研習,小朋友也能擔任好助教的角色,回答授課過程中校長的疑問,我想這種表現應該早就超過了我當時規劃的目標。 兩年過去了,今年我打算用一整年的時間來上課程,除了既有的code.org之外,我還會加入scratch和S4A。我想並不是刻意趕流行,我只是希望讓小朋友上完思考工具(code.org)後,可以進行專案實作(scratch),甚至可以瞭解他會寫的這些程式還可以控制硬體(Arduino)。 今年,在code.org部分,我們希望學生能達到以下目標

099-遊戲式運算思維的培養?

昨天有個夥伴在 Ethan Lin​ 的程式設計討論串中建議,或許可以用kodu來做遊戲式運算思維訓練。赫然想起 強尼王​ 給過我一份資料,大約近300頁,詳細的介紹了kodu的應用和教學進程加上 Kai-Ho Chan​ 在微學習上的錄影,應該是可以教出一套還不錯的運算思維教學,而且因為界面是英文的,所以,或許有機會讓小孩自然的學會看英語、不要排斥英語。 如果要使用kodu,接下來要處理的幾個議題是 1.他在我目前運算思維教學課程中的位置 (目前已經有 code.org  scratch s4a) 2.運算思維的套用 (目前我的課程全部套用在以下架構中),所以即便是將kodu引進,也要套用進去才夠完整

096 app工具應用之前

昨天我幫學校同事上手機應用課程,上課過程很棒,大家也玩得很高興。不過在那過程中我發現一件事情-大家對於「同時裝上很多app,並且加以控制」的這件事情會覺得有點力不從心,所以就一般使者的角度來說,可以用最少軟體搞定最多生活所需是最棒的使用模式。 因此當我昨天看到一篇不錯的文章 電腦手機傳送大量影音檔案:Portal 比你用過的方法快 ,我就想到說,這會不會又是多了一個app?可是以一般使用者的角度來說,用得應該不多,用得比較多的應該會是講師或是應用行動載具來學習的學生。 所以在介紹一項工具之前,第一個該做的事情是,「定位」,你有把這項工具的使用情境思考過,並且確認適合你要推薦這項工具的人嗎? 第二件事情是想想使用速度。以這個工具來說,我會擔心的是在學術網路的速度。畢竟我們的使用環境中,學術網路佔了約八個小時,如果速度夠快,當然可以試試看,反之,就不建議。 第三件事情是有無替代方案?比要簡單而且用web處理的方案就是google雲端硬碟,最少他在學術網路端應該速度還可以,而且上傳的同時,可以將檔案放入你既有的架構內,另外雲端硬碟可以支援很多種服務,所以你也可以少裝一些軟體,符合一般人不喜歡裝太多app的使用習慣 不過如果沒有esor寫這一篇文,我們也不會想這麼多,所以也要感謝esor。一篇文章適不適用自己可以多想一下,這也是避免自己資訊及工具使用超載的小秘方阿!

087-Maker?Coding?Computational Thinking

玩MAKER時有時會有貪婪的情緒出現,看到一堆元件就想買進來。不過一旦想到課程,就會把這個貪婪壓下去。CODE.ORG處理的是科學與數學。那......我的S4A課程要處理什麼?我問我自己這個問題,後來有了解答。我想我的目標沒有要讓學生當MAKER...... 我的目標是讓學生知道有這種軟硬整合的東西、知道這東西可以跟以往的運算式思考做聯結、知道要處理一件任務之前,必須整理所有能夠找到的資訊,逐步的破解未知的問題。 所以這樣課程的聯結就出來了 現象 解構 對個別範例的了解(可以是看程式碼,也可以是了解各項元件的功能(已知的、未知的) 問題 線索 試做與調整 重新組構 因此,其實我的課程只要一塊簡單的S4A+SENSOR BOARD就可以玩了,學生在家要自己玩,也可以用最簡單的組合來嚐試,以後或許要再做進一步的發展時,就可以自行依據自我需求發展,學校就是開個頭罷囉! 目前我整理出的課程重點如下: 實做奠基、出題、討論、試做、資訊搜尋、建立自己的參考資料庫、呈現 也謝謝之前被我騷擾的各位達人,因為各位的不吝指教少走了很多的冤枉路。不過也像鍾昌宏說的,認真研究完後,決定忘了達人建議完整的規劃,然後依據自己的初心與想法,慢慢去建構自己願意投入的課程架構。會不會失敗,或許會,不過,也是一種動人的景色,因為有自己初心逐步實現的感覺。

018 開學前的準備-教師研習規劃

開學前遇到一個大問題-「 我很擔心老師資料的保全,但是多數老師幾乎是沒有備份方案的 」 備份很難嗎?一點都不會,只要工具設置完,基本上就不用去管它了。而且現在NAS提供的備份服務通常都還有版本管理,不小心將檔案刪掉又同步了,照樣還是救得回來。所以這個課程應該是還蠻需要的,不過光這樣一個課程就開研習,似乎內容有點不足啊!我就又認真想了一下, 到底在我們教師研習還要上些什麼呢?( 這個也算是資訊組長的業務範圍阿!) 想了想,我的內容規劃如下 研習參與教師需求 班網製作 高雄市教育入口網帳號開通(其他縣市可以依據的狀況需要處理班網,沒有班網系統的老師用GOOGLE的部落格或是SITE系統也是可以) 一組可以使用GOOGLE+的帳號 我們要用來放一堆班級的媒材 相簿放到空間較大的GOOGLE去 2048以下不用計算空間、還可沖出適當的實體照片 一組本校網域的GMAIL 使用GOOGLECLASSROOM 使用GOOGLE CLASSROOM 大家都在說,先來看看熱鬧,好用了再來玩玩門道。對於學校電子書包應用的班級來說,應該也是個很適合的延伸應用方案 學生帳號需要設定 要玩GOOGLE CLASSROOM當然要先處理這一塊阿! 資訊組可以用批次處理 結合行動裝置應用 GOOGLE CLASSROOM GOOGLE DRIVE APPLICATION 學習同步硬碟資料到NAS還有同步資料到google去 有NAS就到NAS 高雄市還可以同步到EDUCASE 全部都沒有,在不涉及個人隱私狀況下,可以彈性同步到GOOGLE 規劃完囉!感覺還不錯,上完課再來說說心得

民權國小103學年度上學期預計上的資訊課設計

目前仍為草圖架構,必須等待與目前5升6的導師討論過後才會執行。因為是草稿,所以就任意的規劃,反正就是等刪減囉! 這個規劃的想法其實是為了讓學生在六年級畢業時,以線上製作的方式呈現自己的畢業記錄,必且有效延伸至畢業後。因為是線上製作,加上可以共做,所以比起以往資訊固定的光碟來說,資訊會更有延伸線與即時性

認識code.org

昨天跟一位熟悉的朋友對 Code.org 有了一些對談,我想他提出的論點或許也是有些夥伴的疑惑,所以就把我的解答再說一次 code.org登入不需要電子郵件,但是有會更好,因為學生忘記密碼可以自己處理 code.org有完整的 教學設計