編碼幼兒園
去年,我試圖不考慮幼兒園。我仍在教九年級的英語,剛剛接受了K-5的工作教學技術。我對挑戰感到興奮,而且我知道我咬了比咀嚼的更多。
開發技術課程使我挑戰我在每個基礎級別上教節目或至少計算思維。我們的學校是技術中期 - 我們正在中學的第二年1:2 iPad課程,我們的第一年有一台可用於小學的iPad手推車,以及我們的兩個PC實驗室的最後一年學生要使用(明年我們隻有一個實驗室)。知道這一點,我想設計一個主要使用基於平板電腦的工具的程序。
挑戰和資源
當我被介紹到應用程序時,我真的很興奮狄西龍雛菊和霍普斯。兩者都使用視覺塊來表示命令。這種語法方法是物理的,就像拚圖片一樣。如果命令一起工作並將其分組為顏色編碼的家庭,則命令在一起。這些功能非常適合孩子。顏色可以幫助他們導航,物理語法指導他們取得成功。從老師的角度來看,在這種物理語法中找到錯誤要容易得多。(我不知道我在上課期間可以找到多少丟失的分號。)
有了這些應用程序,我相信我有一個很好的1年級和2年級的切入點。在編碼俱樂部期間與幼兒園一起工作,我要求她找到以“ UP”一詞結尾的街區。現在,在我的辯護中,我認為她很有可能知道這樣的視覺詞。她很懷疑。“我看不懂!”所以這是我的挑戰:我可以向尚未閱讀的學生教授編程嗎?當然,我超越了這個挑戰,可以看到下一個:我可以使用編程來支持和提供掃盲指導嗎?
我很高興地報告,我自己的驚喜已經滿足了第一個挑戰。有很多方法可以讓預讀學生參與發展計算思維的有意義的編碼挑戰。我的簡短清單包括可Kodable,,,,樂高思維風暴修複了工廠, 和蜜蜂機器人。和廷克和計劃的釋放刮擦Jr,似乎有一些新平台可以一直支持Young編碼。作為一名批判性和反思性的老師,我知道這些工具中的任何一種僅與它所支持的課程一樣好。
作為一名推杆技術老師,我與課堂老師緊密合作,創建與他們的課程相吻合並支持他們的課程的課程。與學生或機器人的真實世界編程可以為內容集成創造巨大的機會。我的一年級學生計劃一個機器人以順序飛向行星(請參見下麵的視頻)。我將內容用作機器人操作的表麵。這種格式還創造了社會學習機會。由於對六個學生的一組機器人工作是具有挑戰性的,所以我計劃為機器人準備四個。因此,在許多方麵,技術課程是一個通信研討會和忍者級共享的速成課程。我很感激我的老師留下來幫助我。我們經常在房間裏有24個孩子和6個機器人的成年人。
早期的實用技巧
支持預閱讀器的編程元素
- 序列
- 代碼(書麵語言)的概念
- 因果
- 數數
- 規劃
- 從左到右閱讀
- 解決問題
編程如何支持社會學習
我一直在尋找有關社交和情感學習的標準,但它們並不像其他標準那樣普遍。我的學校重視社交和情感增長,這是所有課程中的重要組成部分,包括技術。如果您從未將設備分發給學生,那麼您可能不知道將設備靠近並遠離其他學生的幾乎通用的肢體語言。
對的力量
除非我的學生真正了解一個應用程序,否則我喜歡讓他們共享iPad。我們始終必須討論如何與您的伴侶談論分享和提供幫助。我非常感謝我的課堂老師對學生的了解,並要求他們配對孩子。盡管很難共享這樣的設備,但我看到了真正的學習優勢。大多數學生將繼續關注他們的伴侶在等待輪到他們時所做的事情。當他們觀看時,他們在精神上排練和問題解決,建立了對下一回合的理解。
當我們對機器人進行編程時,我們每個機器人都會以四個學生的組成。這可能是具有挑戰性的,有點混亂,這就是為什麼我們花時間對一些團體溝通技巧和句子詞幹進行建模和排練的原因。當我們給每個學生一個特定的角色(程序員,輸入工程師,調試器,錄音機)時,一些學生會更成功。在這些角色中,程序員負責編寫程序。為此,她列出了從左到右的編程命令卡。輸入工程師按機器人上的按鈕以從卡中輸入程序。調試器觀看機器人執行程序以檢查錯誤或在程序中找到任何錯誤。
從成對到平行播放
我們第一次探索一個應用程序時,我們會成對這樣做,但是一旦學生對此感到滿意,我們就會畢業他們單獨工作。今年的一個令人驚訝的驚喜是學生詢問他們是否可以將椅子一起移動,即使他們有自己的iPad,也可以並排工作。
繼續學習中心
使用機器人和應用程序編程的一個挑戰是它們的設計看起來像玩具和遊戲。我的目標是構建一種體貼的互動,足以使學生能夠建立對編程和機器人技術的理解。使用我們擁有的機器人,您可以使用頂部的按鈕直接在機器人上編程。我要求我的學生使用命令卡計劃他們的程序。學生希望根據需要進行身體引導並輸入命令。他們反對:“但是我可以在腦海中做所有這一切。”沒有命令的實際記錄,就無法在程序運行時進行調試,編輯甚至審核。在這種情況下,卡是學習和遊戲之間的關鍵區別。
要應用程序或機器人,這就是問題
無論是在小組中還是獨自工作,要把書桌或放棄學習的海洋是高尚的,這些都是夜間喚醒老師的選擇。將編程帶給年輕學生時,您應該使用應用程序或機器人嗎?該決定可能基於您班上可用的內容。在平板電腦豐富的環境中,專注於應用程序是有意義的,但是如果您要購買一些技術,這將為您帶來最大的回報嗎?這是一個比較。我喜歡Kodable,因為這是我iPad購物車上的另一個出色的學習資源。我喜歡Bee Bot,因為我可以與內容建立一些很好的聯係。
Kodable Pro
- 結構化相互作用
- 內置教程
- 畢業的複雜性
- 與課堂內容隔離
- 每單位費用:每次許可證$ 6.99(最多10個單位)
蜜蜂機器人
- 強大的內容集成
- 獨立單元,無需設備
- 有限的複雜性
- 簡單界麵
- 單位費用:$ 90.00
蜜蜂機器人可以在幾個類之間有效共享。與機器人的好教訓需要大量準備。這可能意味著層壓目標卡,創建命令卡,為機器人瀏覽的地圖,甚至下載自定義夾克以在需要時將蜜蜂變成火箭。您可以在主寶箱。
如果您教授編碼為早期小學,請告訴我們。