帕麗旦·圖爾遜 乎西旦·居馬洪 古麗娜孜·艾力木江




摘要:在高校非計算機專業(yè)開設(shè)Python程序設(shè)計語言,是以培養(yǎng)復(fù)合型應(yīng)用人才為目的,主要任務(wù)是通過教學(xué)培養(yǎng)學(xué)生掌握程序設(shè)計的思想和方法,使學(xué)生能夠運用這種思維解決各種領(lǐng)域的實際問題。該文通過對非計算機專業(yè)Python課程調(diào)查,結(jié)果進行數(shù)據(jù)分析,了解課程現(xiàn)狀及問題,并提出了幾個相關(guān)建議,望為今后的教學(xué)中起到更好的作用。
關(guān)鍵詞:Python語言;教學(xué)方式;教學(xué)效果
中圖分類號:G642 ? ? ? ?文獻標識碼:A
文章編號:1009-3044(2021)32-0219-02
1 引言
Internet技術(shù)快速發(fā)展,國內(nèi)的IT技術(shù)也日新月異。近年來Python語言因語法簡單、保留字少、易學(xué)及豐富的第三方庫支持,此外Python還具有與平臺無關(guān)、強制可讀、支持中文等特點而被歡迎。因此,把Python這樣優(yōu)秀的自由、開源軟件需要軟件技術(shù)人員進行積極推廣,普及和應(yīng)用。從2018年3月開始國家等級考試二級考試中新增“Python語言程序設(shè)計”科目以來,各高等院校陸續(xù)給非計算機專業(yè)開設(shè)了Python程序設(shè)計課程。越來越多的學(xué)生在報考計算機二級考試選擇報考Python程序設(shè)計語言。
2 調(diào)查數(shù)據(jù)分析
本次調(diào)查對象以大連民族大學(xué)大一大二各專業(yè)510個在校學(xué)生,采用隨機抽樣問卷調(diào)查法和談話進行。本次隨機抽樣問卷調(diào)查在以上班級510份調(diào)查問卷,問卷收回率100%。
本調(diào)查以非計算機專業(yè)Python課程教學(xué)效果為切入點,對非計算機專業(yè)學(xué)生的學(xué)習(xí)積極性、教學(xué)效果和教學(xué)方式等方面的情況進行分析。
2.1 非計算機專業(yè)學(xué)生Python課程的學(xué)習(xí)積極性調(diào)查分析
2.2 教學(xué)效果的調(diào)查分析
2.3 教學(xué)方式的調(diào)查分析
3 從調(diào)查結(jié)果給出的客觀結(jié)論
3.1 學(xué)習(xí)興趣不足、學(xué)習(xí)目的不清、學(xué)習(xí)積極性不高和缺乏主動參加教學(xué)創(chuàng)新和探究精神
表1中的X1項可以看出1/5的學(xué)生對Python課程感興趣;X2看出3/5以上的學(xué)生很少參加課堂討論;X3項可以看出一半以上的學(xué)生遇到問題問老師;X4項可以看出,不到1/3的學(xué)生經(jīng)常看慕課資料。X5項可以看出一半以上的學(xué)生學(xué)習(xí)Python的目的是考試;X6項可以看出一半學(xué)生上機課認真;X7項可以看出課堂時間以外一半以上學(xué)生用0~1小時時間來學(xué)習(xí)Python;對部分學(xué)生訪談中發(fā)現(xiàn),大部分學(xué)生在上機課編程時,老師做什么就做什么,沒有修改和研究程序的想法。
3.2 教學(xué)效果不太理想
表2中的X1項可以看出1/5的學(xué)生覺得課堂氣氛活躍;X2項可以看出1/5的學(xué)生覺得學(xué)Python后提升自己的能力;X3項可以看出一半的學(xué)生課堂學(xué)習(xí)中掌握大部分內(nèi)容;X4項可以看出1/5學(xué)生對自己的學(xué)習(xí)效果非常滿意的;X5項可以看出6%的學(xué)生有計算機二級考試證書;X6項可以看出1/5的學(xué)生非常滿意學(xué)校安排的Python課程內(nèi)容;X7和X8項可以看出1/3的學(xué)生選擇Python大學(xué)計算機公共課程,一半以上的學(xué)生希望學(xué)校選擇OFFICE來大學(xué)計算機公共課程和等級考試也選擇二級OFFICE。
3.3 教學(xué)方式單一,無法調(diào)動學(xué)生的學(xué)習(xí)積極性
表3中X1項可以看出1/3的學(xué)生滿意目前學(xué)校安排的教學(xué)方式;因理論和實踐分開上,課堂上學(xué)的內(nèi)容無法在計算機上練習(xí);X2和X3項可以看出學(xué)生們希望老師平臺或微信等其他網(wǎng)絡(luò)方式討論問題并指導(dǎo),同時要重視課程視頻、慕課、精品課程、課件和課后作業(yè)等教學(xué)資源的改進與完善。X4項可以看出學(xué)生比較接受理論和上機課都在機房,一邊學(xué)一邊練的教學(xué)方式。
4 提高Python課程教學(xué)質(zhì)量的幾個思考
4.1 提高學(xué)生學(xué)習(xí)Python的積極性
非計算機專業(yè)學(xué)生計算思維能力較弱,對編程缺乏興趣。教師要啟發(fā)學(xué)生的學(xué)習(xí)積極性,第一、教師授課中更生動的例題來吸引學(xué)生的注意力,活躍課堂氣氛,引發(fā)學(xué)生的興趣,對所講授的課程感興趣學(xué)生學(xué)習(xí)有進步,進一步提升學(xué)生的學(xué)習(xí)積極性。第二、非計算機專業(yè)學(xué)生對程序設(shè)計一般是零基礎(chǔ),所以開學(xué)第一堂課的設(shè)計老師們要打下很大的功夫。讓學(xué)生從課程中了解到學(xué)習(xí)Python意味著可以解決很多問題。Python是未來求職的一個加分項,也是學(xué)生學(xué)習(xí)Python是對自己最好的投資。
4.2 Python教學(xué)是趣味性與實應(yīng)性教學(xué)
趣味性教學(xué)的本質(zhì)在于調(diào)動學(xué)生學(xué)習(xí)活動積極化情緒,由此產(chǎn)生內(nèi)在動力來完成學(xué)習(xí)任務(wù)。從調(diào)查結(jié)果中可以看出八成的學(xué)生希望老師的教學(xué)風(fēng)格要趣味性。
第一、在Python語言教學(xué)過程,最常用的是案例教學(xué)。學(xué)生更喜歡的是趣味性的案例,例如:學(xué)turtle庫和random庫時,繪制學(xué)生喜歡的任意位置、任意大小、隨機顏色的各種形狀等。在講授wordcloud庫的時候,可列舉目前熱門話題文章或者經(jīng)常使用的比較熟悉的文章,并要求學(xué)生利用特殊形狀——五角星形成詞云,效果如圖1所示。第二、鼓勵學(xué)生創(chuàng)新思維和舉一反三。教師在課堂講授時,通過實例現(xiàn)場演示,使學(xué)生思考如何用Python語言解決實際問題,引導(dǎo)學(xué)生運用計算思維方式來解決問題,培養(yǎng)學(xué)生多角度看問題解決問題能力。第三、Python課程與不同專業(yè)進行有效結(jié)合。例如:經(jīng)濟學(xué)和財務(wù)管理等專業(yè)學(xué)生添加數(shù)據(jù)分析pandas庫,數(shù)學(xué)和統(tǒng)計等專業(yè)添加科學(xué)計算numpy庫等來解決這些專業(yè)典型的例子。第四、通過等級考試帶動學(xué)生學(xué)習(xí)。雖然現(xiàn)在各高等院校沒有規(guī)定學(xué)生畢業(yè)證書與計算機等級考試成績掛鉤,學(xué)校因鼓勵學(xué)生積極報考等級考試。在課程的教材選擇和授課內(nèi)容等方面圍繞計算機等級考試的考試范圍。等級考試不是最終目的,但可以作為考核學(xué)習(xí)效果的手段之一。
5 結(jié)束語
培養(yǎng)計算思維是已成為當代教育系統(tǒng)不可回避的問題,高等院校計算機公共課程Python程序設(shè)計語言的目的在于普及Python語言,同時培養(yǎng)大學(xué)生計算思維能力的一門必修課程。在講授Python程序設(shè)計語言時教師在教學(xué)過程中,因聯(lián)系本校學(xué)生實際情況,在教學(xué)方式方面不斷探索,探索出優(yōu)秀教學(xué)方式,改革教學(xué)方式,使教學(xué)達到更好的效果,為未來培養(yǎng)真正有用的人才。
參考文獻:
[1] 石小艷,蔣宗華,李東勤.Python課程分專業(yè)教學(xué)法的應(yīng)用研究[J].福建電腦,2021,37(3):119-121.
[2] 張明霞.Python高級程序設(shè)計語言公共課教學(xué)探討[J].電腦知識與技術(shù),2020,16(35):169-170,176.
[3] 魯瑩,徐全元.非計算機專業(yè)《Python程序設(shè)計》課程教學(xué)改革探討[J].電腦知識與技術(shù),2019,15(19):117,121.
[4] 李春光,曲巍.面向非計算機專業(yè)的Python教學(xué)改革實踐[J].電子世界,2019(8):51-52.
[5] 吳紹兵,王昌梅,賈學(xué)明,等.基于對分課堂的Python語言程序設(shè)計教學(xué)探索[J].計算機教育,2019(2):53-56.
[6] 張思揚.“Python程序設(shè)計”課程教學(xué)改革與實踐[J].工業(yè)和信息化教育,2019(6):57-60.
[7] 闖躍龍,郭文平.面向非計算機專業(yè)學(xué)生的Python教學(xué)內(nèi)容設(shè)計[J].臺州學(xué)院學(xué)報,2018,40(3):56-60.
[8] 肖勝剛,袁方,安海寧.Python課程助力計算思維和創(chuàng)新能力培養(yǎng)[J].計算機教育,2017(9):11-14.
【通聯(lián)編輯:代影】
收稿日期:2021-06-20
基金項目:伊犁師范大學(xué)2020年度科研項目(2020YSZD002)
作者簡介:帕麗旦·圖爾遜(1972—),女,新疆伊寧人,講師,研究生,主要研究方向為計算機信息教育研究;通訊作者:乎西旦·居馬洪(1966—),女,教授,主要研究方向為計算機信息教育、模式識別研究。