摘要:在常態(tài)信息技術(shù)課堂中,教師缺乏足夠的精力去關(guān)注全體學(xué)習(xí)者的真實(shí)狀態(tài),導(dǎo)致課堂管理松懈,嚴(yán)重影響了教學(xué)目標(biāo)的有效達(dá)成。本文針對(duì)這一現(xiàn)狀,基于Python設(shè)計(jì)并實(shí)現(xiàn)了一套課堂學(xué)習(xí)行為記錄軟件,該軟件可以按設(shè)定的頻率自動(dòng)收集學(xué)生上機(jī)時(shí)的電腦屏幕圖像信息,匯總歸檔截圖文件,以便于回顧教學(xué)過(guò)程,了解每位學(xué)生真實(shí)的學(xué)習(xí)狀態(tài),為教師實(shí)施過(guò)程性評(píng)價(jià)、改善教學(xué)提供更加真實(shí)、全面、客觀的數(shù)據(jù)支撐。
關(guān)鍵詞:課堂管理;評(píng)價(jià)工具;信息技術(shù)課堂;Python
中圖分類號(hào):G434? 文獻(xiàn)標(biāo)識(shí)碼:A? 論文編號(hào):1674-2117(2022)10-0043-03
● 引言
在信息技術(shù)課堂教學(xué)中,教師常通過(guò)項(xiàng)目引導(dǎo)、問(wèn)題驅(qū)動(dòng)等策略增加學(xué)習(xí)過(guò)程的趣味性和挑戰(zhàn)性,激發(fā)學(xué)習(xí)興趣[1],但由于信息技術(shù)課程教學(xué)場(chǎng)地特殊、學(xué)生人數(shù)多、課時(shí)數(shù)少、不參與升學(xué)考試等,中小學(xué)信息技術(shù)教學(xué)在課堂管理上還存在諸多問(wèn)題[2],學(xué)生在上機(jī)實(shí)踐過(guò)程中偷玩游戲、下課前復(fù)制他人作品蒙混過(guò)關(guān)的現(xiàn)象屢見(jiàn)不鮮,嚴(yán)重影響了課堂氛圍和效率。因此,當(dāng)下的信息技術(shù)課堂急需一種更為優(yōu)化的過(guò)程管理策略,來(lái)應(yīng)對(duì)這些問(wèn)題。
● 可行性分析
《普通高中信息技術(shù)課程標(biāo)準(zhǔn)(2017年版)》中明確指出,信息技術(shù)課堂中應(yīng)“利用多元方式跟蹤學(xué)生的學(xué)習(xí)過(guò)程,采集學(xué)習(xí)數(shù)據(jù)”[3],充分發(fā)揮過(guò)程性評(píng)價(jià)的重要作用,關(guān)注學(xué)生學(xué)習(xí)狀態(tài),改進(jìn)教學(xué)過(guò)程,提升教學(xué)質(zhì)量。信息技術(shù)課程具備實(shí)踐性、工具性等特征,強(qiáng)調(diào)培養(yǎng)學(xué)生使用計(jì)算機(jī)解決實(shí)際問(wèn)題的能力,課程實(shí)施的主要場(chǎng)地為計(jì)算機(jī)機(jī)房,學(xué)生機(jī)屏幕的運(yùn)行畫面可以客觀地反映學(xué)習(xí)者的學(xué)習(xí)狀態(tài)。通過(guò)屏幕截圖的方式,就可以記錄學(xué)生操作計(jì)算機(jī)的行為快照。一臺(tái)計(jì)算機(jī)在一段時(shí)間內(nèi)的快照文件,可以客觀反映出特定學(xué)生在課堂中的真實(shí)狀態(tài),可以輔助教師回顧教學(xué)過(guò)程,為改進(jìn)教學(xué)、提供個(gè)性化指導(dǎo)提供客觀的依據(jù)。
● 邏輯設(shè)計(jì)
軟件由學(xué)生端和教師端組成,分別運(yùn)行于學(xué)生機(jī)和教師機(jī)。學(xué)生端程序待開機(jī)后自動(dòng)運(yùn)行,按設(shè)定的頻率截取電腦屏幕圖面,以圖片文件的形式上傳至教師端存檔。教師端包含F(xiàn)TP服務(wù)和班級(jí)目錄創(chuàng)建與歸檔程序,最終按“班級(jí)-日期-機(jī)位號(hào)(IP地址)”的三級(jí)目錄結(jié)構(gòu)存放收集到的截屏圖片文件,方便教師查閱(如下頁(yè)圖1)。
● 主要技術(shù)
1.圖片處理模塊——Pillow
作為Python的標(biāo)準(zhǔn)圖片處理模塊,Pillow(程序中簡(jiǎn)寫為PIL)提供了一系列圖片處理的相關(guān)方法,極大地簡(jiǎn)化了程序開發(fā)的難度。例如,PIL.ImageGrab.grab()方法可截取電腦屏幕,將數(shù)據(jù)封裝為PIL.Image對(duì)象并返回;PIL.Image.save(fp)方法可以將圖片保存至本地目錄(保存的位置通過(guò)fp參數(shù)指定),實(shí)現(xiàn)存檔。結(jié)合Python的循環(huán)結(jié)構(gòu),即可實(shí)現(xiàn)周期性截屏和存檔操作(如圖2)。
2.FTP服務(wù)器的安裝和配置
學(xué)生機(jī)的截屏文件需要自動(dòng)上傳至教師機(jī)存檔,實(shí)現(xiàn)統(tǒng)一管理,防止丟失和篡改。這一步可采取的方案有多種,如電子郵件、HTTP上傳、FTP傳輸?shù)取T谶@些方案中,通過(guò)電子郵件批量查閱圖片的操作并不方便;HTTP方式需要額外實(shí)現(xiàn)接收上傳文件的WEB端代碼;FTP方式僅需簡(jiǎn)單配置服務(wù)器即可。因此,筆者最終選擇使用FTP作為文件傳輸方案。
Windows7以后的操作系統(tǒng)安裝FTP服務(wù)非常簡(jiǎn)單,在教師機(jī)的命令窗口中輸入optionalfeatures,打開“啟用或關(guān)閉windows功能”窗口,在其中勾選Internet Information Services/FTP服務(wù)器/FTP服務(wù),點(diǎn)擊確定即可。
在安裝完成后,需打開IIS控制臺(tái)配置FTP站點(diǎn)。在IIS控制臺(tái)中,右擊計(jì)算機(jī)名稱,選擇添加FTP站點(diǎn),根據(jù)向?qū)?,完成站點(diǎn)名稱、內(nèi)容目錄(存放文件的位置,建議選擇空余容量較大的磁盤分區(qū))的配置??紤]到此FTP服務(wù)僅在機(jī)房?jī)?nèi)部網(wǎng)絡(luò)使用,從提高效率、降低成本的角度出發(fā),將SSL選擇“無(wú)”,身份認(rèn)證勾選“基本”,選擇授權(quán)訪問(wèn)的系統(tǒng)賬號(hào)(該賬號(hào)必須設(shè)置登錄密碼),權(quán)限勾選“寫入”。
3.上傳模塊——ftplib
ftplib模塊封裝了客戶端訪問(wèn)FTP服務(wù)的常用接口,上傳文件的邏輯順序依次為:建立連接、登錄、切換目錄、上傳文件、退出(如圖3)。
4.目錄操作模塊——os
在教師端,教師需要在上課之前,以學(xué)生機(jī)的IP地址池為名稱,完成學(xué)生目錄的批量預(yù)建;在下課后,及時(shí)地將本節(jié)課堂采集的圖片文件歸檔至相應(yīng)的班級(jí)目錄,以防數(shù)據(jù)文件被覆蓋,同時(shí)更便于瀏覽。此類操作可通過(guò)os模塊實(shí)現(xiàn)(如下頁(yè)圖4)。
為方便讀者調(diào)試運(yùn)行,所有項(xiàng)目文件均已將項(xiàng)目文件上傳至第三方代碼托管平臺(tái),訪問(wèn)地址為git@gitee.com:lpwind/py_watch_demo.git。
● 結(jié)語(yǔ)
對(duì)信息技術(shù)課堂的過(guò)程管理水平,關(guān)系到學(xué)習(xí)的效率,影響到學(xué)科核心素養(yǎng)的落地。本文從常態(tài)信息技術(shù)課堂管理這一真實(shí)問(wèn)題著手,設(shè)計(jì)并實(shí)現(xiàn)了基于Python的信息化解決方案,該方案可以按設(shè)定的頻率自動(dòng)收集學(xué)生上機(jī)時(shí)的電腦屏幕圖像信息,匯總整理截圖文件,以便于教師回顧教學(xué)過(guò)程,了解每位學(xué)生真實(shí)的學(xué)習(xí)狀態(tài),為教師實(shí)施過(guò)程性評(píng)價(jià)、改善教學(xué)提供更加真實(shí)、全面、客觀的數(shù)據(jù)支撐。作為以培養(yǎng)學(xué)生信息素養(yǎng)為己任的信息技術(shù)教師,應(yīng)更積極地學(xué)習(xí),發(fā)揮學(xué)科優(yōu)勢(shì),提升使用Python解決實(shí)際問(wèn)題的意識(shí)和能力,努力提升教學(xué)工作品質(zhì)。
參考文獻(xiàn):
[1]張義.淺談優(yōu)化初中信息技術(shù)課堂管理質(zhì)量的有效策略[J].電腦知識(shí)與技術(shù),2020,16(08):175-176.
[2]藍(lán)凌.加強(qiáng)信息技術(shù)課堂管理,提高教學(xué)有效性[J].中國(guó)教育信息化,2010(18):27-29.
[3]中華人民共和國(guó)教育部.教育部關(guān)于印發(fā)《普通高中課程方案和語(yǔ)文等學(xué)科課程標(biāo)準(zhǔn)(2017年版)》的通知[DB/OL].http://www.moe.gov.cn/srcsite/A26/s8001/201801/t20180115_324647.html.
作者簡(jiǎn)介:高向敏(1987.02—),中小學(xué)一級(jí)教師,碩士研究生學(xué)歷,研究方向?yàn)樾畔⒓夹g(shù)教學(xué)。