《【程序設(shè)計(jì)論文】Python語(yǔ)言程序設(shè)計(jì)教學(xué)模式探索》由會(huì)員分享,可在線閱讀,更多相關(guān)《【程序設(shè)計(jì)論文】Python語(yǔ)言程序設(shè)計(jì)教學(xué)模式探索(4頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、【程序設(shè)計(jì)論文】Python語(yǔ)言程序設(shè)計(jì)教學(xué)模式探索在金融國(guó)際班學(xué)生中開(kāi)設(shè)程序設(shè)計(jì)課程的目的是培養(yǎng)學(xué)生解決問(wèn)題的能力和創(chuàng)新能力,分析比較Python語(yǔ)言的優(yōu)勢(shì),提出課堂教學(xué)+課下討論,線上學(xué)習(xí)+線下實(shí)踐,課后作業(yè)+綜合項(xiàng)目等多種模式相結(jié)合的方式,從多個(gè)角度培養(yǎng)學(xué)生計(jì)算思維、解決問(wèn)題的能力以及創(chuàng)新能力。Python語(yǔ)言;課程改革;創(chuàng)新能力;解決問(wèn)題的能力;計(jì)算思維1背景我校經(jīng)貿(mào)學(xué)院金融3+1國(guó)際班是在貫徹執(zhí)行國(guó)家教育方針的前提下,為了實(shí)施學(xué)校教育與國(guó)際教育接軌而開(kāi)設(shè)的。目前,大學(xué)程序設(shè)計(jì)課程在國(guó)際班的教學(xué)無(wú)論是教學(xué)內(nèi)容還是教學(xué)方法都處于探索階段。2015級(jí)國(guó)際班程序設(shè)計(jì)課程依然沿用上世紀(jì)九十年代
2、推廣的VisualFoxPro(VFP),該語(yǔ)言已經(jīng)遠(yuǎn)遠(yuǎn)不能適應(yīng)在大數(shù)據(jù)、云計(jì)算、互聯(lián)網(wǎng)+時(shí)代背景下,借助計(jì)算技術(shù),培養(yǎng)學(xué)生計(jì)算思維、解決問(wèn)題的能力以及創(chuàng)新能力。Python語(yǔ)言12是比C語(yǔ)言、Java語(yǔ)言、VB語(yǔ)言以及VFP語(yǔ)言更適合以應(yīng)用為主的大學(xué)非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生,該語(yǔ)言是目前美國(guó)大學(xué)最受歡迎的程序設(shè)計(jì)語(yǔ)言。由于Python是一種解釋性的編程語(yǔ)言,其主要特點(diǎn)是輕語(yǔ)法、注重解決問(wèn)題,非常適合我校金融3+1國(guó)際班學(xué)生在大學(xué)一年級(jí)時(shí)作為入門(mén)語(yǔ)言學(xué)習(xí)。在這樣的背景下,我們對(duì)我校2016級(jí)金融3+1國(guó)際班學(xué)生開(kāi)設(shè)了Python語(yǔ)言程序設(shè)計(jì)課程,其出發(fā)點(diǎn)在于如何精心設(shè)計(jì)教學(xué)內(nèi)容培養(yǎng)學(xué)生的計(jì)算思維3?如
3、何根據(jù)學(xué)生專(zhuān)業(yè)(金融專(zhuān)業(yè)),和未來(lái)學(xué)習(xí)特點(diǎn)(前三年在我校學(xué)習(xí),第四年到英國(guó)學(xué)習(xí)),培養(yǎng)學(xué)生應(yīng)用程序解決與專(zhuān)業(yè)相關(guān)的實(shí)際問(wèn)題的能力,同時(shí)激發(fā)學(xué)生的創(chuàng)新意識(shí)和創(chuàng)新能力?2教學(xué)模式的實(shí)踐2017年春學(xué)期,Python語(yǔ)言程序設(shè)計(jì)課程首次在我校經(jīng)貿(mào)學(xué)院金融3+1國(guó)際班開(kāi)課。我們課程團(tuán)隊(duì)以“培養(yǎng)計(jì)算思維”,“激發(fā)創(chuàng)新意識(shí)”,“提升創(chuàng)新能力”,“為專(zhuān)業(yè)服務(wù)”的宗旨,對(duì)課程的教學(xué)進(jìn)行了一些探索性的實(shí)踐。本課程共64學(xué)時(shí),其中,理論課程40學(xué)時(shí),每周4學(xué)時(shí),上機(jī)實(shí)踐24學(xué)時(shí),前八周每周2學(xué)時(shí),后兩周每周4學(xué)時(shí)。2.1學(xué)習(xí)Python基礎(chǔ)語(yǔ)法課程選用教材為北京理工大學(xué)嵩天老師編寫(xiě)的Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ)第
4、2版4。在有限的學(xué)時(shí)內(nèi)快速使學(xué)生入門(mén)并較好的理解并掌握基本語(yǔ)法知識(shí)至關(guān)重要,為后續(xù)學(xué)生盡早應(yīng)用Python語(yǔ)言解決實(shí)際問(wèn)題,培養(yǎng)計(jì)算思維和創(chuàng)新能力、創(chuàng)新意識(shí)打下基礎(chǔ)。我們將語(yǔ)法點(diǎn)融入到具體的實(shí)例中,逐步引入,重點(diǎn)講解的例題包括:溫度轉(zhuǎn)換;Python蟒蛇繪制;天天向上的力量;身體質(zhì)量指數(shù)BMI。2.2利用中國(guó)大學(xué)MOOC為了學(xué)生能夠在課下進(jìn)行有效的自主學(xué)習(xí),彌補(bǔ)課上學(xué)習(xí)的不足,我們引入了北京理工大學(xué)嵩天老師教學(xué)團(tuán)隊(duì)在中國(guó)大學(xué)MOOC上開(kāi)設(shè)的Python語(yǔ)言課程5。學(xué)生在學(xué)習(xí)中遇到問(wèn)題時(shí),可以通過(guò)反復(fù)觀看中國(guó)大學(xué)MOOC上的視頻和課件資源。積極有效的利用網(wǎng)絡(luò)資源,并鼓勵(lì)學(xué)生參與線上討論,進(jìn)一步激
5、發(fā)了學(xué)生學(xué)習(xí)興趣,改變了學(xué)習(xí)模式。2.3利用開(kāi)放實(shí)驗(yàn)室項(xiàng)目為了配合這次教學(xué)改革,更好的培養(yǎng)學(xué)生的計(jì)算思維和創(chuàng)新意識(shí),基于程序設(shè)計(jì)解決實(shí)際問(wèn)題,本課程從第10周開(kāi)始,進(jìn)行為期32個(gè)學(xué)時(shí)的開(kāi)放實(shí)驗(yàn)室項(xiàng)目綜合實(shí)驗(yàn),主要圍繞各個(gè)類(lèi)庫(kù)的應(yīng)用,給出學(xué)生多個(gè)題目,開(kāi)展一些綜合的小型項(xiàng)目的開(kāi)發(fā),并撰寫(xiě)項(xiàng)目實(shí)驗(yàn)報(bào)告。學(xué)生為完成綜合開(kāi)放項(xiàng)目進(jìn)行積極選題,體現(xiàn)了學(xué)生的學(xué)習(xí)積極性。從選題來(lái)看,應(yīng)用Pygame類(lèi)庫(kù)和Matplotlib類(lèi)庫(kù)的學(xué)生較多。在完成實(shí)驗(yàn)的過(guò)程中,學(xué)生們從積極選題開(kāi)始,小組討論,類(lèi)庫(kù)的安裝,代碼的逐步調(diào)試,這一過(guò)程提升了學(xué)生解決實(shí)際問(wèn)題的能力,激發(fā)了學(xué)生的創(chuàng)新能力,創(chuàng)造能力,達(dá)到了課程的目的。2
6、.4其他嘗試興趣是學(xué)習(xí)最好的老師,在課程進(jìn)行階段,我們進(jìn)行了兩次問(wèn)卷調(diào)查:課程開(kāi)始階段以及課程結(jié)束階段。在問(wèn)題1“學(xué)習(xí)Python過(guò)程中,你是更喜歡線上學(xué)習(xí)還是教師課堂講授”?在問(wèn)題2“你認(rèn)為在學(xué)期末完成的開(kāi)放實(shí)驗(yàn)室項(xiàng)目中,自己的能力是否得到鍛煉?”從圖1可以看出,就學(xué)習(xí)方式而言,60.98%的學(xué)生支持課堂講授和線上MOOC相結(jié)合的方式;86.36%的學(xué)生在綜合項(xiàng)目實(shí)驗(yàn)過(guò)程中,創(chuàng)新能力得到提升。3結(jié)論與反思Python語(yǔ)言程序設(shè)計(jì)課程于2017年春首次在我校金融3+1國(guó)際班開(kāi)設(shè)并取得了良好的效果,大部分學(xué)生認(rèn)為該課程的學(xué)習(xí)對(duì)于進(jìn)一步學(xué)習(xí)其他軟件并解決實(shí)際問(wèn)題有很大幫助。在今后的教學(xué)過(guò)程中,我們
7、還可以嘗試多種手段激發(fā)學(xué)生的興趣,并形成團(tuán)隊(duì)文化,例如借助班級(jí)博客,建立班級(jí)微信公眾號(hào)等形式,實(shí)時(shí)更新課程的最新信息,發(fā)布同學(xué)的學(xué)習(xí)進(jìn)程。參考文獻(xiàn):1嵩天,李鳳霞,蔡強(qiáng),等.面向計(jì)算思維的大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)內(nèi)容改革J.計(jì)算機(jī)教育,2014(3):7-11.2李鳳霞,奚春雁,彭遠(yuǎn)紅.計(jì)算思維廣泛落地于大學(xué)計(jì)算機(jī)基礎(chǔ)課程教學(xué)的有效途徑J.計(jì)算機(jī)教育,2014(11):1-21.3陳國(guó)良,董榮勝.計(jì)算思維與大學(xué)計(jì)算機(jī)基礎(chǔ)教育J.中國(guó)大學(xué)教學(xué),2011(1):7-11.4嵩天,禮欣,黃天羽.Python語(yǔ)言程序設(shè)計(jì)基礎(chǔ)M.2版.北京:高等教育出版社,2017.5嵩天,黃天羽,禮欣.Python語(yǔ)言程序設(shè)計(jì)EB/OL.2017-03-01.