【讓教學本身變成我的無限迴圈】
程式設計課程的內容到底要如何進行教學?各種說法眾說紛紜。
但苦惱許久後,讓我不斷思考的點總是:「為何而學?」、「如何學而有感?」、「如何創造更多的內在動機?」。
因此這次的課程內容,試著導入希臘神話的劇情故事,讓看似生硬的程式語言學習有其人文內容的載體。讓程式、技術本身非以主導的方式出現在課程中,而是以轉化資訊、增加不同學習刺激、輔助感受內容等角度切入並進,避免過多的完全標準化、技術性做法、以及純粹的老師餵食等教學過程。
一直以來都很喜歡與學生討論思維上的問題,希望課堂上的學生都能讓思考本身變成一種習慣,一種解析觀測的事件內容,並有機會內化成自身語言的日常。同時讓來回互動拋球的過程展現其重要性,嘗試讓結果與過程並重的學習策略持續發生。
感謝這次與葛立特文理補習班 Great English 葛立特英語 的合作,一同創造本系列程式設計課程的內容,也非常期待未來有更多機會發展這類型:人文與科技並重導向的課程。
對了,最近我正在萬華-新富町文化市場,以工作室的形式進行各種的課程設計或是教學上的發想,我們希望透過一些作法嘗試讓科技落地化,讓科技以最低限度的方式為學生賦能,同時試圖推廣科技與美學共存的太陽龐克式的教育世界觀。
這些課程包含了不同面向,我也同時為了研究部分的課程內容,開啟了我塵封已久的論文寫作,歡迎大家關注我們的粉專,有興趣進一步了解的也很歡迎隨時私訊!
科技聊藝工作室
粉專
https://www.facebook.com/techarttalks
官網
https://techarttalks.com/
#跨領域科技專題 #希臘神話 #兒童程式設計 #科技聊藝 #techarttalks
課程相關紀錄_薛西弗斯的無窮迴圈#希臘神話 X #Scratch程式設計
#封測紀錄 這是一堂希臘神話為主題的 #兒童程式設計課程,一直以來,希臘神話不管在社會制度、道德倫理、人性互動上,皆是後世借鑒的文本,蘊涵著神化的偉大事蹟以及人性的趣味性。
期待透過這樣的融合,讓科技能夠成為孩子們表達自我感受的工具,將所思所想轉換成為程式語言。
┈┅┈┅┈┅
✸ 活動流程分為四個部分
1. 希臘神話閱讀與討論——反抗命運的薛西弗斯
2. 與自我生活的連結——討論生活中必要的重複
3. 程式設計概念——無窮迴圈(Forever Loop)
4. Scratch動畫專題製作——薛西弗斯與巨石的故事
┈┅┈┅┈┅
✸ 薛西弗斯與巨石的故事簡要
某天,宙斯將河神的女兒綁架,恰巧被薛西弗斯看見。發現女兒不見的河神不知所措,著急地來詢問薛西弗斯,並得知是宙斯擄走了自己女兒,便氣的跑去找宙斯理論。
宙斯因為薛西弗斯的行為非常憤怒,便將他打入地獄,並給予懲罰「讓他重複做同一件事,又沒有收穫與希望」,讓薛西弗斯沿著山坡推動一塊巨石,每次到山頂巨石又會滾落回山腳,週而復始,永無止境。
┈┅┈┅┈┅
✸ 在課程中,我們帶著孩子一起討論薛西弗斯的遭遇,有人覺得他活該,因為他是告密者;有人覺得他很可憐,因為他只是做了覺得自己對的事情,在討論的過程中,我們告訴孩子每種答案都是「有可能的」,因為神話故事本身並沒有描述這些問題的答案,而是留了空白讓讀者去重新思考故事中意義。
而後以「重複不斷」這個關鍵,讓孩子們去回想在生活中,有什麼事情是重複不斷地發生的,例如每天早上起床後、中午吃飯後、晚上睡覺前等有哪些固定要做的事情,連結希臘神話故事與孩子生命經驗。
最後,就請孩子開啟電腦,進入程式設計的虛擬世界,設計薛西弗斯與巨石的故事,讓孩子運用程式邏輯,編寫一段Scratch動畫故事,從座標系統、距離與速度設定到無窮迴圈,讓程式概念自然而然地與希臘神話的情節融合,帶著孩子一起理解科技如何作為自我的表達工具,展現科技的人文特性。
┈┅┈┅┈┅