將編碼合并到豐富類中的簡單方法
教學技術(shù)和藝術(shù)可能難以真正整合。盡管通過不斷發(fā)展的STEAM計劃,我們的STEM認證學校取得了進步,但這兩個領(lǐng)域在我們的教室中很少重疊。
通過專注于最終產(chǎn)品并促進在“代碼時數(shù)”中的集成,我們合并了資源以跨年級和學科領(lǐng)域創(chuàng)建,交流和協(xié)作。這里有一些技巧,可以將代碼集成到針對年輕學生的基于藝術(shù)的環(huán)境中。
創(chuàng)造視覺藝術(shù)
通過計算思維并將其與圖形設(shè)計聯(lián)系起來,開發(fā)出真實的,基于標準的視覺藝術(shù)教學。在我們學校,一年級和二年級學生基于“ 家庭代碼”中的一項活動,使用了紙筆鉛筆算法繪畫挑戰(zhàn)。學生遵循一系列重復的說明,使用形狀來創(chuàng)建圣誕樹設(shè)計,并注意他們?nèi)绾蝿?chuàng)建圖案以及圖案與同學的設(shè)計有何不同。此無屏幕選項是向年輕學生介紹輸入和輸出以及開放式問題的基本編碼概念的好方法。通過使用一系列命令來創(chuàng)建最終產(chǎn)品,學生將看到設(shè)計中的變化如何顯示出有多種方法來正確解決和解決問題-當他們遇到更復雜的編碼挑戰(zhàn)時,這是一個重要的發(fā)展前景。
年齡較大的學生使用Code.org的Artist或Tynker的Math Art和Spin Draw游戲創(chuàng)作數(shù)字藝術(shù)。這些指導活動引入了測量和重復命令,作為創(chuàng)建幾何圖形和圖形藝術(shù)的必要步驟。
盡管學生可能熟悉用于教育和娛樂目的的計算機程序,但他們可能沒有考慮創(chuàng)建這些熟悉的技術(shù)工具和游戲所需要的精心計劃和解決問題的方法。在這項活動中,學生不只是使用工具在計算機屏幕上創(chuàng)建圖像。他們必須成為程序員,確定哪些命令將實際產(chǎn)生直線,直角或復雜的幾何圖案。
從計算機科學家的角度轉(zhuǎn)移到藝術(shù)家的角度,學生探索了自己的數(shù)字美術(shù)館,分享了他們的作品并向同學們提供了反饋。
連接到社交和情感學習
指導顧問可以帶領(lǐng)年輕學生進行兩部分的挑戰(zhàn),以培養(yǎng)協(xié)作能力和解決問題的信心?;谒麄儗χi題的熟悉知識以及對“秘密代碼”和密碼的熟悉,我們引入了計算機科學和程序員的概念,這些人創(chuàng)建了我們與計算機進行通信所需的秘密代碼。學生們組成一個小組,用彩色谷物代表每個字母來創(chuàng)建字母代碼。然后,他們通過將正確的谷物片串在項鏈上來獨立工作,以“拼寫”他們的名字。年輕的學習者不僅設(shè)計了代碼,還創(chuàng)造了有形的藝術(shù)品。
促進運動
體育教師可以使用舞蹈編排模式來幫助學生了解如何精心計劃體育活動并清楚地傳達體育活動才能取得成功。鼓勵學生注意舞蹈代碼中的重復內(nèi)容,并觀察他們?nèi)绾沃篮螘r需要更改其表演。專注于執(zhí)行預設(shè)命令的挑戰(zhàn)將幫助他們?yōu)閯?chuàng)建自己的舞蹈或動作序列的復雜性做準備。讓學生通過舞蹈的精確性探索編碼有助于將計算思維與藝術(shù)聯(lián)系在一起,既是輸入的創(chuàng)造者,又是輸出的表演者。
在圖書館
圖書館專家可以使用不插電的“跳房子編碼”游戲來教導年輕的學生如何將印刷的編碼命令(例如描述方向和位置變化的箭頭)轉(zhuǎn)化為合作的體育活動。創(chuàng)建箭頭卡,并允許學生安排不同的跳房子代碼。
圖書館專家還可以使用Ozobot顏色編碼活動。這些微型機器人會跟隨用標記創(chuàng)建的線條和顏色圖案。不同的顏色代碼序列將產(chǎn)生不同的運動和燈光效果。盡管這種獨特的技術(shù)幾乎可以適應任何教室環(huán)境,但是彩色編碼的路徑很容易與故事敘述和事件排序集成在一起,因此使其成為基于掃盲編碼活動的理想工具。
制作音樂
簡單的身體敲打節(jié)奏可通過增強輸入和輸出的思想,幫助年輕的學生將編碼與音樂聯(lián)系起來。指導學生進行簡單的身體打擊,并鼓勵他們觀察自己在教學中注意到的任何模式以及整個小組的表現(xiàn)。編排自己的節(jié)奏,讓學生成為另一個程序員,讓他們成為程序員。學生可以團隊合作,使用自己選擇的符號來編碼這些節(jié)奏。當他們看到自己的程序如何轉(zhuǎn)化為另一組的動作時,他們會將音樂表演與編碼聯(lián)系起來。
年長的學生可以編程Ozobots播放節(jié)日歌曲。學生使用印刷音樂將筆記轉(zhuǎn)換為字母格式。他們還為自己的表演節(jié)目選擇各種輕快的“技巧”和“舞蹈”動作。
按照必要的步驟來校準,編程和測試其音樂代碼,可以更好地理解每個計算機程序中的計劃,編寫和故障排除。學生必須查看自己的最終目標,并將其分解為Ozobot可以達到的簡單步驟。
這項活動還有助于建立成長心態(tài),因為學生很少能在第一次嘗試時就獲得理想的成績。進行編碼教學的部分好處在于,錯誤是過程中必不可少的,甚至是必不可少的。當出現(xiàn)這些困難時,我們可以建立模型以適應錯誤并與學生一起學習。
編碼和計算思維與我們周圍的世界有著豐富而有意義的聯(lián)系,不僅在高科技世界中,而且在設(shè)計和欣賞視覺和表演藝術(shù)方面也是如此。