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