對於世界各地的許多教育工作者來說,這幾天有一個值得狂歡的節日:計算機科學教育周(12月3日至9日)。
為紀念計算機科學先驅格蕾絲·霍珀(Grace Hopper)(1906年12月9日)的生日,該節日通常安排在12月的第一周或第二周慶祝。
計算機科學教育周,致力於鼓勵K-12學生對計算機科學感興趣。它的成立是為了「提高人們對計算機科學教育需求的認識,並強調計算機科學在所有職業中的關鍵作用」。
2013年7月,非營利組織Code.org組織了當年的計算機科學教育周的活動,即「編程一小時」。通過一小時的編程活動,讓任何人都可以入門計算機基礎,隨後,「編程一小時」風靡全球。
2014年,計算機領域核心執行委員會成員ACM,CSTA,NCWIT,IEEE-CS,谷歌和微軟一致投票決定讓「編程一小時」活動成為計算機教育周的核心內容,僅僅用時一年,該活動就成為 「歷史上規模最大的教育活動」。
展望自動化、人工智慧和編程在內的未來工作,計算機教育周是向學生介紹編程的最佳時機。
我們整理了以下21種資源,可以讓你獲得教學靈感:
工具篇
1. 教孩子編碼,史上最全最好的49本書
孩子想學編碼的話,有很多方法可以展開學習。可以讓他們學著構建視頻遊戲、創建動畫、開發行動應用程式和搭建網站。不管孩子喜歡哪種形式,都有大量的編碼書供他們快速學起來!
但是,怎麼才能找到一本好的兒童編碼書呢?
2.適合孩子學習編碼的7款工具套件
無論你是一位有經驗的程式設計師,還是從未接觸過一行代碼的小白,都可以送孩子一套旨在教授基本編碼技巧的工具套件當做禮物。這些工具不僅可以教授孩子解決問題的技巧,還能幫助他們學習真正困難的程式語言。
3.想在線學習編程?看看這11個你應該知道的最流行的教育網站
當新手從頭開始學習編碼時,傳統編程軟體的複雜代碼和暗命令提示常常使他們後悔開始。但幸運的是,有一些優秀的編程資源網站可以幫助在線學習編碼。今天介紹的11個優秀的編程資源都是最流行的教育網站。
4.適合鍛鍊編碼技能的10個最佳編程遊戲
一旦你知道自己要做什麼,編程就很有趣,但達到這一點,可能是一次痛苦的經歷。
這就是為什麼在上課、聽講座、看教程之間,你應該留出時間玩一玩編程遊戲。它們不僅是有趣的放鬆手段,還能讓你親身實踐,這樣你會學得更快,記住更多知識。
5. 7個最適合兒童學習編程的應用程式
編程應用程式為兒童編程提供了充足的機會。這是一個有趣又可控的環境。與其送孩子們去編程訓練營,不如讓孩子們看看這幾個編程應用,以此學習編程。
6.培養K-12學生計算思維的10個在線資源,值得收藏!
為了更好地將計算思維引入課堂,我們找到了10個可信賴的在線資源。其中一些平臺是從基礎水平做起的,可供學齡前兒童以及初學者使用,而另一些平臺則提供了適合初高中水平的各種計算思維策略的交互體驗。
7.英國孩子最喜歡的5門編碼課程
Alphr網站統計了一份英國孩子最喜歡的優秀的編碼課程清單,幫助英國家長找到對自家孩子最適合的課程。有意思的是,這些課程很多都是免費的。他山之石,可以攻玉。希望能幫助國內家長對少兒編程教育有更全面的了解,借鑑別人的優秀課程,選擇最適合自家孩子的。
教學方法篇
8.如果學生編程能力勝於老師,編碼課該怎麼教?
當你站在一個坐滿學生的教室裡,突然發現自己的知識水平無法滿足學生45分鐘的需求時,你會怎麼做呢?
9.將機器人和編碼帶進課堂,要怎麼做?會帶來什麼效果?
「我個人教學的關鍵是成功地將機器人融入我們的活動中,」 因尼斯說,「我經常使用推特。奇幻工房、 Sphero、Ozobots,他們的網頁上都有課程的學習內容,但很多都是學生發布的。機器人身上有太多東西等我們去發現。」
10.中學編程課堂會遇到哪些問題?這個老師發現了幾點,並找到策略
作為教師,了解男孩面臨的問題,有助於為他們制定正確的策略,這可以讓我們設計出一個受歡迎並能幫助每個人實現夢想的課程。畢竟,作為計算機科學課的教師,我們必須做到,不僅要教會所有的女孩,還要教會所有的男孩。
11.在早期教育中,培養孩子計算思維的4個方法
小孩兒想玩,他們不怕冒險。通過利用幼兒的自然習性去探索和玩耍,通過鼓勵思考解決問題的技巧,我們可以推動學生的思維。計算思維鼓勵「玩兒的思維」,但它會給出框架和結構,使學生正在學習的技能過後可以轉移到更複雜的任務上。
12.這個老師用講故事的方法教編程和機器人,並分享給你3個方法
我最近讓幼兒園編程班的孩子讀《夜行動物》(Night Animals)一書,利用故事中對光明和黑暗的介紹,教他們KIBO機器人上的光傳感器如何使用編程的「if / then」語句。
13.將計算機科學納入科學課的意義
這兩者融合不僅可以讓學生參與更多的科學課題學習,還會帶來很多檢驗下一代K-12科學標準(以下簡稱NGSS)的實踐活動。
14.美國的中學正在大力投資計算機科學教育!來看看他們都做到什麼程度
他們已經開發出了一套4年制計算機科學課程,計劃讓學生從5年級開始學習,但是DPA學校希望從6年級開始,用3年的時間學完。在第一年,學生從MIT的Scratch平臺學習基本的程式語言Scratch,然後學HTML和CSS,接著轉向JavaScript。
15.我們把數據分析、計算思維融入了體育課中,還培養了學生跨學科學習的能力
我們的學生在所有課程中,練習的一項核心的計算思維技能是模式識別,我們稱其為分析數據趨勢,提供解決方案。
16.看國外的大學,如何在CS課程方面跟上時代的步伐
象牙塔可能並沒有像外界謠傳的那樣發展緩慢。斯珀特斯說,密爾斯學院就提供一個為期兩年的計算機科學碩士課程,目標是「和編碼訓練營一樣有效」。
教學反思篇
17.教孩子編碼就夠了嗎?不!學校該培養的是計算思維
在全球教育系統中,人們越來越認識到計算可以解決問題。也就是說,從邏輯和算法上思考,並使用計算工具來創建模型和使數據可視化,這些正迅速成為各領域人才的必備技能。
18.前火箭科學家,美國女童軍CEO:為什麼關注女孩編程學習很重要?
「女孩在單一性別或單一環境中表現出色,比如女童軍組織。她可能會失敗,但會嘗試一些東西,直到學會為止。但是當老師們先關注男孩時,她們被推到一邊,然後就不想學了。"
19.為什麼計算思維應該成為一門核心教育學科
核心教育學科可以沒有計算思維嗎?
在美國,很多人似乎認為這是可以的,但本文作者不這麼認為——至少在學校層面不行。因為計算思維方法需要了解什麼是可能的、如何應用計算思維的經驗,以及執行它的機器(概念和工具)的相關知識。作者不認為你只在其他學科中就能學到這點;這裡需要有一個錨點來培養這些現代基礎知識。
20.AI普及教育大熱的情況下,K-12計算機老師的專業培訓長什麼樣子?
老師更深入地理解這門學科,便能更深入地接觸所有學生,以自己的熱情,激發學生對這門學科的熱情。
21.火熱的計算機課全面引入K-12領域,會遇到哪些問題?|附最新研究報告
漢諾瓦研究公司(Hanover research)最近的一項研究,確定了計算機科學課程引入K-12領域的關鍵問題,包括使用何種技術,何時使用,以及當前學校實踐的一些問題。
—完—
親愛的朋友:計算機教育周之際,我們整理了過往的相關內容,希望這份系統的資源,能對你有所幫助。工作生活中,你還需要哪些資源,或有哪些好的方法和資源,歡迎告訴我們。也歡迎更多留言,給我們提一點建議與意見。在這條通往更好教育的路上,讓我們一起前行吧!祝安! 智能觀 靈米2018-12-8 於北京中關村