洪鐘
摘要:本文主要探究多平臺融合下Python教學實踐措施。研究過程中,以多平臺融合教學要素為切入點,分析可融合高校教學平臺、QQ、微信、騰訊會議、Zoom等。以此為基礎(chǔ),結(jié)合Python教學設(shè)計思路,提出多平臺融合下Python教學措施,從而為相關(guān)工作者提供參考。
關(guān)鍵詞:多平臺融合;Python教學;教學實踐;分析
中圖分類號:G642? ? ? 文獻標識碼:A
文章編號:1009-3044(2022)09-0119-02
當前,各高職院校于平臺上開展線上精品課程,輔助課程教學的輔助系統(tǒng)及教學仿真虛擬平臺琳瑯滿目,特別是相較于傳統(tǒng)面授課堂,在線課堂能夠突破時空限制,使得學生能夠在家中、課余時間也能夠?qū)W習知識。而怎樣保證教學質(zhì)量與進度,基于多平臺融合展開Python教學實踐,發(fā)揮師生主體作用,將課堂教學任務(wù)保質(zhì)保量完成已經(jīng)成為當前研究重點。
1 多平臺融合教學要素
1.1 教學要素
傳統(tǒng)課堂教學中,由教學方法、教學內(nèi)容、教師與學生組成,課堂主體為師生[1]。課堂教學是指教師在課堂上結(jié)合教學內(nèi)容,選擇符合學情及自身風格的教學方法,以此培養(yǎng)學生自我學習、應(yīng)用技能及自我教育能力的過程。教學中不能僅將學生看作傳授知識的群體,應(yīng)當明確其個體情況,具體到Python這一學科,教學目標要求學生在了解基礎(chǔ)課堂知識的同時,擁有自我教育與學習的能力,合理將Python知識用于計算機編程,實現(xiàn)自身綜合素質(zhì)的全面提高。
線上課堂教學要素等同于傳統(tǒng)課堂要素,且還需要添加教學平臺要素。多平臺融合的課堂教學,仍以學生和教師為主體,課堂上教師負責設(shè)計活動,激發(fā)學生積極性,引導其樹立熱愛學習的理念,學生則需要參與課堂中,賦予自身內(nèi)在學習動力,對時間計劃合理安排,凸顯學生主體作用;教學方法是指師生為完成任務(wù)所使用的方法,包含教師“教”的方法和學生“學”的方法;教學內(nèi)容為平臺教學載體;教學平臺為線上教學的保障和基礎(chǔ),也是師生互動的基礎(chǔ)。
1.2 平臺介紹
在Python教學實踐中,為保證順利完成線上課堂教學,可選擇高校教學平臺為主平臺,以QQ、微信為交流平臺,以騰訊會議、Zoom為直播平臺,以此實現(xiàn)多平臺容和教學。
(1)騰訊課堂、Zoom直播平臺為在線教育平臺,可借助音視頻方式進行教學直播,提供高水平在線課堂教育[2]。同時,平臺具備屏幕分享功能,將師生屏幕連接起來,觀看教師電腦的操作方法,適用于Python知識教學。
(2)學校主平臺。該平臺具有小組討論、簽到、數(shù)據(jù)共享的功能,如我們現(xiàn)在使用的湖南水利終身學習平臺。線上教學中,教師可利用簽到進行考勤管理,確保學生可按時參與在線教學。同時,利用數(shù)據(jù)共享還能將課件、網(wǎng)絡(luò)資源等傳輸至平臺,為學生自主學習提供幫助,以小組討論的方式,拓展學生合作空間與學習方式,調(diào)動學生積極性,提高在線教學實效性。
(3)QQ、微信。在聊天功能之外,平臺還能進行演示白板、文件上傳、群公告發(fā)布、群課堂及相冊等功效,實現(xiàn)群成員禁言、消息發(fā)送等方式下發(fā)通知。利用照片上傳、白板演示解答知識,拓展教學功能,實現(xiàn)多元化知識學習。
2 教學設(shè)計思路
Python課程內(nèi)容豐富,包含基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)、編程及控制結(jié)構(gòu)算法等,以往學生學習中通常存在面對任務(wù)畏縮的情況,進程較為緩慢,效率較低,主要是由于學生缺乏充足問題解決經(jīng)驗,思路不清晰[3]。因此,應(yīng)當以學生為中心,從學生出發(fā),根據(jù)其認知規(guī)律,可將教學知識分層,采取螺旋設(shè)計方式,螺旋遞進有助于學生逐漸建構(gòu)知識。任務(wù)驅(qū)動也能夠讓學生感受到學習樂趣,調(diào)動學生興趣,提高學習效果。在任務(wù)遞進教學中,應(yīng)做到步步深入、知識連貫性。學生學習Python元組、順序、數(shù)據(jù)結(jié)構(gòu)列表、字典、控制結(jié)構(gòu)選擇、循環(huán)等,實際應(yīng)用中通常是控制結(jié)構(gòu)與數(shù)據(jù)結(jié)構(gòu)綜合應(yīng)用。
(1)選擇課程內(nèi)容。課程內(nèi)容作為教學設(shè)計環(huán)節(jié)的基礎(chǔ),開展線上教學需立足于學生已有知識結(jié)構(gòu),進一步拓寬知識廣度,挖掘知識深度,以此實現(xiàn)教學內(nèi)容為螺旋上升態(tài)勢。因此,需根據(jù)系統(tǒng)功能,布置Python練習與學習任務(wù),學生自主分析教材,明確流程需求等,選擇恰當結(jié)構(gòu)算法進行編程。
(2)線上教學中,學生觀看MOOC進行基礎(chǔ)知識學習,課上練習與給出解答,為Python應(yīng)用奠定基礎(chǔ)。學生在學習中能夠發(fā)現(xiàn)其知識弱點,平臺安排固定題目,要求學生閑暇時間自主練習,鞏固知識。
(3)安排教學任務(wù),考核學生應(yīng)用知識問題解決能力,以此作為該線上課堂教學成績,考核過程中,可通過考試系統(tǒng)抽題考核學生。
3 Python教學實踐分析
3.1 教材選用
本課程選擇教材為董付國教授的《Python程序設(shè)計基礎(chǔ)》,清華大學出版社出版,本書對Python內(nèi)部工作原理進行一定程度的剖析,并適當介紹了Python代碼優(yōu)化和安全編程的有關(guān)知識。為學生展示編程語言學習的有趣路徑,以此為學生傳達理解計算生態(tài),培養(yǎng)創(chuàng)新思維理念。并且,還有與教材配套同步的在線課程,免費為學生開放。
3.2 課前準備
在課前準備中,教師需通過學校平臺完成小組討論、簽到及共享資源。Python教學前,教師可根據(jù)共享功能,通過操作平臺程序開設(shè)Python課程,創(chuàng)建班級生成邀請碼,將其發(fā)送至微信群內(nèi),學生登錄平臺后打開邀請碼,即可進入Python課程,積極展開在線學習[5]。學生進入平臺后,教師可將錄制教學內(nèi)容、課件、慕課、測試題等內(nèi)容傳送至平臺,且借助平臺功能設(shè)定上傳資源分值,要求學生觀看視頻,通過參觀時長、種類等為學生評分,以此作為考核指標之一,約束學生預(yù)習行為,提高其學習積極性。并且,課前2分鐘教師組織人員以拍照、手勢或位置等方式簽到,記錄考勤,教師后臺即可了解簽到情況,確保電腦前學生已經(jīng)就位,以免采取傳統(tǒng)點名方式效率較低,為課堂教學擠出更多時間。
3.3 課堂教學
騰訊課堂中,教師應(yīng)該根據(jù)軟件申請流程,填寫完善姓名、教學課程及所在院校等信息,在平臺軟件商提交入駐申請,完成審核后即可展開在線教學[6]。在課堂中有錄播與直播兩種教學模式,在線課堂為掌握學生動態(tài),加強師生之間互動,可采取直播方式進行Python教學,且將直播過程錄屏,完成直播教學后,將教學錄屏內(nèi)容上傳至主平臺,便于學生日后鞏固復習。教師進駐騰訊課堂后,引導學生也按照程序要求選擇課程,展開直播學習。
以飛機飛行編程為例,Python課程為學生布置冒泡序列、函數(shù)知識鞏固,平臺設(shè)置字典、列表、循環(huán)嵌套綜合應(yīng)用題目,使得學生能夠掌握語法細節(jié)。
任務(wù)一:求機型總飛行時間,練習循環(huán)控制、列表及元組結(jié)構(gòu)(該任務(wù)為基礎(chǔ)知識,內(nèi)容較為簡單)。
任務(wù)二:求機型不同當日總飛行時間,訓練循環(huán)控制結(jié)構(gòu)與字典(該任務(wù)延續(xù)了上一任務(wù)程序,結(jié)構(gòu)卻更為復雜,學生需掌握混合應(yīng)用字典與列表方法,不同飛機架次、機型有所不同,列表、字典長度也存在差異分析學生實際數(shù)據(jù)結(jié)構(gòu)問題解決能力)。
任務(wù)三:飛機類設(shè)計,以代碼編寫飛行員計劃,練習算法和進行類(該任務(wù)較為復雜,需使用類與對象、列表原函數(shù),學生需結(jié)合題目構(gòu)造飛行員類,對象列表,計算總飛行時間,做好飛行時間排序工作,輸出飛行員總時間與編號)。
在直播教學中,采取任務(wù)教學法,教師利用屏幕分享功能,為學生展示自身電腦屏幕操作方式,講解各個任務(wù)要求、定義等,加深學生掌握基礎(chǔ)知識。并且,通過數(shù)據(jù)分析要求學生收集資料,以文檔匯總的方式,將其上傳至主平臺中。通過上述教學,以騰訊課堂為載體,引進任務(wù)教學法,整合線下與線上教學,拓寬在線教學深度,鼓勵和引導學生在互聯(lián)網(wǎng)教學中實現(xiàn)深入思考,激發(fā)學生興趣,吸引學生注意力,以免受環(huán)境影響,促進教學效率提高。
3.4 課后布置
在Python教學實踐中,教師可利用微信群答疑解惑、布置作業(yè),加深學生對知識的掌控,提高教學有效性。并且,在微信群中,教師可利用群公告模式,為學生提醒,明確下節(jié)課時間,解答問題及布置作業(yè)等,確保學生可全面了解作業(yè)與教學內(nèi)容。在群中積極督促學生展開自主學習、復習與預(yù)習,教師也可以上傳相冊的方式,在群內(nèi)分享Python程序案例,分析案例繼承關(guān)系、控制結(jié)構(gòu)、類等,鞏固教學內(nèi)容,有助于其理解基礎(chǔ)知識。
3.5 教學評價
以期末成績滿意度調(diào)查可知,91%的學生十分滿意,85%的學生評價可適應(yīng)此種教學模式。以開學線下考試組織成績而言,大部分學生有所收獲,成績分布較為優(yōu)異。該模式可提高學生積極性與主動性,直播間中的彈幕使得學生能夠隱藏在ID后面,踴躍評論或提問,增加師生互動交流。課堂測試結(jié)構(gòu)的實時排名,也能夠調(diào)動學生好勝心,更為積極主動的學習。學生還能觀看短視頻,彌補線上由于管制不足所造成的低效學習和注意力分散,結(jié)合記憶以往曲線規(guī)律,設(shè)置1小時,1星期,1個月的節(jié)點設(shè)置階段測試,加深學生知識記憶。
4 總結(jié)
綜上所述,在線教學中院校存在平臺單一、模式陳舊等問題,通過多平臺融合教學,可實現(xiàn)各平臺優(yōu)勢互補,有效解決上述問題。因此,可根據(jù)Python教學要求及學生情況,從教材選用、課前準備、課堂教學、課后布置這幾方面出發(fā),以此對學生考勤簽到、資源共享,為學生答疑解惑,從而提高教學質(zhì)量。
參考文獻:
[1] 周邵萍,朱明亮,李琳.基于過程監(jiān)控和多平臺融合的線上教學模式實踐與思考[J].化工高等教育,2020,37(6):15-19,49.
[2] 劉紅蕾.混合教學模式下多平臺深度融合的大學英語線上教學探討[J].英語廣場,2020(32):122-124.
[3] 韓志豪,劉曉英.基于Python的機器視覺實驗教學平臺設(shè)計[J].計算機測量與控制,2020,28(3):250-254,259.
[4] 劉瑜,杜晶,楊玫.MOOC背景下《大學計算機基礎(chǔ)》Python實驗螺旋分層教學設(shè)計[J].計算機工程與科學,2019,41(S1):114-118.
[5] 郭福亮,周鋼,李永杰,等.新大綱下的《大學計算機基礎(chǔ)》課程改革實踐探索[J].計算機工程與科學,2019,41(S1):59-62.
[6] 張莉,金瑩,張潔.多樣化可擴展的Python教學體系探索與實踐[J].計算機教育,2017(8):18-22.
【通聯(lián)編輯:光文玲】