金萬蓮

摘要: 本文從大單元視角并結合范例對微項目設計的原則、微項目設計的要素等方面進行闡述,詳細描述了微項目的整體設計從課時設計走向單元設計、內容設計從學科知識走向學科思維、方法設計從被動學習走向主動學習、學習設計從淺層學習走向深度學習、評價設計從結果評價走向過程評價,并提出微項目的設計應立足學情分析,確定單元內容,設計學習支架,指向高階思維,做到讓微項目有人、有料、有趣、有變。
關鍵詞:大單元;微項目;單元設計
中圖分類號:G434? 文獻標識碼:A? 論文編號:1674-2117(2022)05-0000-04
普通高中信息技術課程倡導基于項目的學習方式,將知識建構、技能培養與思維發展融入運用數字化工具解決問題和完成任務的過程中。微項目是指依據信息技術學科課程標準,保留項目化學習的特點,對大項目進行分解,能夠在一兩個課時的時間內完成的微型項目。微項目具有時間短、跨度小、評價易、參與度高等特點。微項目雖然微,但微項目間的關系不能相互獨立和碎片化。微項目設計時要根據課程標準進行教材分析、單元學情分析,要從單元學習目標出發,以大主題、大任務、大情境、大概念為中心進行設計。
● 基于大單元視角的課堂微項目設計的原則
基于大單元視角進行微項目設計,要從微項目的內容、方法、學習和評價等方面,關注設計的系統性、探究性、層次性、關聯性、一致性。
1.微項目的整體設計原則——從課時設計走向單元設計
課時設計側重于將某種程序語言的語法和規則等作為教學重點,是單純知識點傳輸與技能訓練的安排。教師在設計微項目時,要根據課程標準找出學科的核心大概念,自上而下逐級分解到每個模塊、每個單元、每個課時,并根據教材、教參、課標相應的知識點自下而上逐級聚焦,上升到具體概念,再提煉出學科的核心概念,以核心知識體系設計微項目。
2.微項目的內容設計原則——從學科知識走向學科思維
微項目的內容設計要從學科教學內容轉到學科知識背后的客觀事實、規律和思維。也就是說,教師要根據核心概念確定學習內容,對學生的先有知識進行調查,結合學生的認知特點和認知水平對學習內容進行調整。
3.微項目的方法設計原則——從被動學習走向主動學習
從學習的本質看,以好奇心驅動、以興趣為牽引的學習才夠得上是真正的學習。真正的學習要把學生當作學習的主體。因此,微項目設計要尊重生命生長的規律,遵循教育發展的基本規律,以學生為中心,在真實的情境中進行學習的主動建構和意義建構。
4.微項目的學習設計原則——從淺層學習走向深度學習
布魯姆的弟子安德森修訂了“新版教育目標分類學”,教育目標由金字塔的基底起始向塔頂發展。如果課堂中僅僅是知識的記憶、理解、應用,那么這就是低階認知能力,如果聯系生活經驗和學習經驗,對知識進行分析、評價、創造,那么這就是高階認知能力。微項目設計要讓學生運用知識去解決現實生活中的問題,從問題中創新,形成自己獨特的解決問題的方法和思維。
5.微項目的評價設計原則——從結果評價走向過程評價
傳統的教學評價以結果和終結性評價為主,微項目的評價設計應由結果導向的評價轉向過程評價。
● 基于大單元視角的課堂微項目設計的要素
1.有人——立足學情分析
微項目設計要分析學生的學習起點、學習能力、學習水平,從學生的經驗出發,結合課程標準和教材的編寫意圖,把握前提條件、關聯知識、學習意欲、學業水準、學習方法和班級特征等,設計有關的內容、情境、問題。
2.有料——確定單元內容
微項目設計要把握整個單元或者整本教材的結構,從真實情境出發,將相關內容整體化、結構化、綜合化、探究化、拓展化,開發相關的單元內容,以求學生能運用所學內容解決現實問題。
3.有趣——設計學習支架
微項目設計要圍繞真實情境,搭設有用的學習支架,巧用問題引導,提出有挑戰難度的問題,達成目標,創造應用場景,為遷移提供基礎。
4.有變——指向高階思維
微項目設計應關注學生的成長,考慮內容的廣度、深度、難度、梯度,探索知識背后的學科思維規律。微項目除基本知識外,還要通過問題將知識的學習引向深度的理解和思考,引向高階思維。
● 基于大單元視角的課堂微項目設計范例
1.建立目標體系
基于大單元視角的課堂微項目設計以單元為站位,看到的目標是學科育人的關鍵能力、必備品格與價值觀念。設計時,教師要依據學科核心素養的相關要求,厘清本模塊大單元邏輯以及單元名稱,梳理出各單元中蘊含的學科核心素養。在學科教學的目標體系中,第一層目標依據是育人目標;第二層目標依據是課程標準和學科核心素養,包括課程標準要求,信息意識、計算思維、數字化學習和創新和信息社會責任;第三層目標依據是模塊、單元、課時內容,包括單元目標和課時目標。以浙教版必修二《信息系統與社會》第2章第6節《網絡應用軟件開發》為例,各層次的目標及具體內容如下頁表所示。
2.規劃和確定單元內容
規劃設計可分為單元設計和課時設計,其內容和目標相對應。
(1)單元設計
本節主要由網絡應用軟件的開發架構、網絡應用的規劃設計、網絡應用程序編寫和網絡應用的調試及分布四部分內容組成。在學科指導意見中,本節共安排3個課時,其中2.6.1網絡應用開發概述、2.6.2網絡應用的規劃設計各安排0.5課時,2.6.3編寫網絡應用程序安排1課時,而實踐與體驗活動則安排1課時,2.6.3調試與發布的內容可以適當穿插在編寫網絡應用程序和實踐與體驗活動中教學。
本節是第二章的最后一節內容,從教材內容分析,涉及的知識點繁多,綜合性和實踐性很強,后續單元的室內環境檢測系統也涉及了基于數據獲取、傳輸和存儲的Web應用。從學生情況來看,學生雖然對Python語言程序設計有一定的基礎,但以簡單的單機應用程序為主,很少接觸以多用戶共享、網絡傳輸及異地運行等特征為主的網絡程序設計,缺少Web應用的經驗?;诖耍虒W時間擴充至4課時,設計4個微項目,分別是歡迎用戶小程序、為語文學習網站設計用戶注冊和登錄程序、為在線教學網站設計登錄程序和設計網絡聊天機器人程序。微項目的驅動問題及包含的知識點具體設計如下。
微項目1——歡迎用戶小程序。
驅動問題:如何將網頁表單中的數據傳輸至Web服務端?如何將Web服務端的數據返回至網頁端?
知識點:網絡應用的組成部分及工作原理;IP、域名、URL、協議;模板文件;網絡應用的調試及發布;網頁和Web服務器間的數據傳輸。
微項目2——為語文學習網站設計用戶注冊和登錄程序。
驅動問題:網頁中的訪客和用戶有什么區別?如何實現用固定的用戶名和密碼登錄網站?
知識點:網絡應用的組成部分及工作原理;模板文件;jinja2變量;SQLite數據庫、數據表、字段、記錄。
微項目3——為在線教學網站設計登錄程序。
驅動問題:如何保護用戶的數據安全,讓用戶登錄更安全?
知識點:SQLite數據庫查詢記錄;Flask-WTF編寫表單;網絡應用的組成部分及工作原理。
微項目4——為機場等待/滯留的旅客設計一款網絡聊天機器人。
驅動問題:如何在網頁端實現和網絡聊天機器人聊天?
知識點:SQLite數據庫查詢記錄;Flask-WTF編寫表單;網絡應用的組成部分及工作原理;模板文件;AIML庫及語料庫;網絡聊天功能;數據庫查詢、清除數據庫記錄;網絡應用的組成部分及工作原理。
(2)課時設計
以第1課時為例,微項目在課堂中的實施過程如下。
①項目引入。
驅動問題:如何架設一個Web應用?
學生活動:體驗訪問Web應用。打開瀏覽器,在瀏覽器地址欄中輸入下列地址,按回車鍵觀察結果。
http://192.168.105.57:5000/
http://192.168.105.57:5000/study
http://192.168.105.57:5000/play
設計意圖:讓學生帶著興趣、好奇心和體驗進入課堂,體驗Web應用,引出本節課主題,將自己的電腦作為Web服務器架設Web應用。
②項目實施。
問題1:如何實現Web應用訪問的?
知識講解:與學生一起回顧體驗Web應用的過程,引出B/S架構,關注Web服務器和編寫的程序代碼內容。
問題2:為什么訪問不同URL有不同的網頁呈現?
知識講解:結合代碼,講解Flask導入、路由和視圖函數等知識,重點關注路由和視圖函數的映射關系。
問題3:Python程序如何架設Web應用?
操作演示:教師演示假設Web應用過程。
設計意圖:引導學生關注B/S架構,理解IP、域名、URL、協議等知識,使用Flask框架編寫網絡應用軟件的基本方法及步驟,初步了解網絡應用的調試及發布。
問題4:為什么百度有文本輸入框?文本輸入框有什么用?
知識講解:通過觀察圖片,知曉網頁文件內容的差異,感受到網頁中的數據傳輸。
問題5:如何呈現指向網頁文件,而不僅僅是返回文字?
學生活動:打開“活動1 模板文件”文件夾下的app.py文件,根據學案的操作提示及部分代碼,完成代碼填空,并運行代碼,完成Web應用的架設。
設計意圖:引出模板文件、網頁端和Web服務端的數據傳輸原理,引導學生進行代碼分析。
問題6:單擊確定按鈕為什么沒反應?
問題7:服務端如何獲取表單數據?
問題8:服務端如何反饋數據至網頁端?
知識講解:數據傳輸過程,并進行代碼分析。
設計意圖:引導學生觀察將數據從網頁端傳送至Web服務器,Web服務器將數據處理結果發送至訪問者的瀏覽器并輸出。
問題9:改編程序,實現不同的數據傳輸功能。
思考:如何將網頁表單中的數據傳輸至Web服務端?如何將Web服務端的數據返回至網頁端?
學生活動:根據范例,改編出個性化的Web應用程序。
設計意圖:梳理掌握網絡應用的編寫步驟和流程,鼓勵學生發揮創意。
③成果展示。
學生活動:同桌間訪問Web應用,訪問其他同學的Web應用。
設計意圖:欣賞他人作品。
④項目評價。
學生活動:學生本機測試,給同學投票。
設計意圖:生生互評。投票網站既是教學評價平臺,也是一個應用了數據庫的綜合Web應用,為下個微項目做好鋪墊。
● 結語
基于大單元視角的課堂微項目設計要有整體性,對單元內容進行整合、順序調整、刪減、補充等,并要有關聯性,探索單元內容的內在規律、聯系、層次以及學科思維等??傊诖髥卧暯堑恼n堂微項目設計能夠促進核心素養的培養,并為核心素養的落地提供了實踐路徑。