朱麗彬
從2017年開始,陜西師范大學實驗小學開設了“蒲公英課程”,分設五個模塊的內容,其中編程課程隸屬于思維與創新模塊。根據《新一代人工智能發展規劃》,依據學校的辦學理念和在校學生的實際情況,本人確定了校本編程課程的目標和內容架構,在項目式學習教學模式的指導下進行課程實踐與研究,以期對小學編程課程的建設提供參考及借鑒。
隨著信息時代的到來,人們的生活發生了翻天覆地的改變,編程作為一種新興的技術,為人們的生活提供了極大的便利,而把編程與教學結合起來又是一個新的發展趨勢。編程作為連接未來的教育,在青少年中開展,將在很大程度上帶來邏輯思維能力和思維方式的變革。本人結合陜西師范大學實驗小學五年級學生實際情況和實地調研,進行了小學編程課程體系的簡單建社和實踐研究。
一、課程實驗研究的背景
2016年初美國前總統奧巴馬斥資40億美金投入編程教育,美國政府計劃在10年內普及中小學生編程教育。2013年,英國對中小學教學大綱進行全面改革,并要求將“計算機科學”列為基礎必修課程,規定5歲以上學齡兒童必須學習電腦編程。
2017年7月國務院印發《新一代人工智能發展規劃》,明確指出編程將成為國際競爭的新焦點,應逐步開展全民智能教育項目,在中小學階段設置編程相關課程、逐步推廣編程教育、建設編程學科,培養復合型人才,形成我國編程人才高地。
項目式學習模式是一種完全以學生為主體的教學模式和學習方法,是目前比較先進的教學模式,編程課程與項目式學習模式的契合度很高,但在基礎教育中一直未獲得普及性應用。因此,本人設計了基于項目式學習模式的校本編程課程。
二、課程內容和目標的確定
全新的育人目標,既包括培養人才的批判性思維、個性化創新能力和合作能力,也包括開展自主學習、自主服務和自主管理的自主教育。編程教育能將各類學科知識融入其中,并通過游戲思維的方式培養學生發現問題、分析問題、解決問題的能力與創造力。在小學開展編程教育,應著眼于培養學生的思維能力和學習興趣,教他們學會用編程思維去思考和解決問題,為培養“符合智能化社會需求的、具備良好計算思維和編程能力的創新人才”奠定基礎。重點培養學生的四種素養:終身學習素養、計算思維素養、設計思維素養和交互思維素養:五種能力:高階認知能力、創新能力、聯結能力、意義建構能力和元認知能力。養成一種人機和諧共存的習慣,形成正確使用技術的意識。
因此,陜西師范大學實驗小學校本編程課程的內容選擇了Scratch圖形化編程,這樣側重于編程的技術應用,采用探究式的學習形式,并融入科學、信息技術、綜合實踐活動等課程。通過課程的學習,掌握“基礎圖形化編程”“編程的基本概念”“編程如何實現”,能運用簡單的編程技術解決實際問題。
三、項目式學習教學模式指導下的課程實施與評價
筆者在陜西師范大學實驗小學進行了為期一年的編程課程實踐研究,研究對象主要針對的是目前在校的五年級全體同學,一共十個班,每班50人左右,共495人次,課程開展利用每周一節的信息課時間。下面,筆者將從課程的實施與評價兩個方面加以詳細闡述。
(一)編程課程實施
編程課程具有較強的實踐性,因此,絕大多數課程都采用任務驅動和項目式教學的方法,而基于項目的方法與任務驅動法的差別在于情境導入、任務設計、學習評價和總結反思等方面。在項目式學習模式的指導下的實踐過程中,老師通常先有一個整體的規劃,包括從易到難的項目內容排序、體驗學習模式、結構化學習單模板等,通過模擬現實情境,讓學生利用所學知識和技能自主提出項目課題,填寫創意項目學習單,然后再根據每節課的教學反饋,對下一次課進行整體或者細節的調整,從而改進學生的興趣度、主動性和作品完成度。
(二)編程課程評價
課程中的評價一般有三種類型,包括診斷性評價、過程性評價和總結性評價。基于項目式學習的小學編程課程中,筆者采用了靜態工具評估法和情境評價法來評估學生的學習表現。靜態工具評估法,就是運用開源模塊評價系統對學生的代碼進行測評,從量的角度評估學生的程序模塊。研究表明。這種評價方式效果不是很明顯,因為孩子使用的程序模塊本身沒有太大的差異性。情境評價法,就是在項目完成的過程中觀察學生的表現,形成過程性的資料。筆者從以下六個方面加以研究。
1.調查問卷。在開始學習前,通過問卷星的回收結果,調查學生的基本情況,在課程學習中隨時掌握學生遇到的問題以及在課程結束后了解學生的學習結果。
2.提問。教師隨堂提問并給予及時的反饋和鼓勵,請組長記錄本組學生在課堂上的學習表現。
3.學習單。利用學習單對關鍵模塊和知識點進行總結梳理,幫助困難學生掌握基本知識點,同時促進全體學生的學習建構,并幫助學生進行有效的反思。
4.觀察表。請副組長對組員進行課堂觀察,課后對同組學生的學習情況做簡單訪談并且記錄下來。
5.合作交流分享。每個項目完成后上傳至校園FTP上,以小組為單位進行交流分享并根據一定的評價標準進行打分。
在基礎教育階段普及編程教育,使學生具備基礎計算思維和編程能力,是面向編程時代的必然趨勢。在編程課程的設置與實施的過程中,還有以下問題需要進一步的探討和研究:一是課程知識的深度和廣度問題。如何針對學生的實際情況在教學內容的深度和廣度上做出一個科學、合理且又切實可行的方案;
二是課程教學過程設計問題。如何開發出合適的主題,讓學生通過實例展示或是生活中的實際應用,體驗常見的智能應用,掌握其工作原理。思考如何結合信息的檢索,以項目驅動小組合作的方式開展編程教育教學。
【作者單位:陜西師范大學實驗小學陜西】