• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      項(xiàng)目驅(qū)動(dòng)的Python課程教學(xué)研究

      2020-01-05 07:00:06杜蘭陳琳琳劉紅英季曉君
      軟件導(dǎo)刊 2020年11期
      關(guān)鍵詞:Python語言項(xiàng)目驅(qū)動(dòng)

      杜蘭 陳琳琳 劉紅英 季曉君

      摘 要:針對目前Python語言程序設(shè)計(jì)教學(xué)中學(xué)生興趣不高、參與度不足的問題,基于Python語言程序設(shè)計(jì)教學(xué)實(shí)際,引入項(xiàng)目驅(qū)動(dòng)教學(xué)法,提出以抽簽系統(tǒng)作為一個(gè)連貫的實(shí)驗(yàn)項(xiàng)目驅(qū)動(dòng)教學(xué)改革思路,以點(diǎn)成線、以線鋪面、激發(fā)興趣、培養(yǎng)實(shí)踐、引導(dǎo)創(chuàng)新。實(shí)踐證明,這種教學(xué)方式能激發(fā)學(xué)生學(xué)習(xí)熱情,提高主觀能動(dòng)性,提升應(yīng)用能力,培養(yǎng)團(tuán)隊(duì)協(xié)作能力,對程序設(shè)計(jì)課程改革有一定指導(dǎo)意義。

      關(guān)鍵詞:Python語言;項(xiàng)目驅(qū)動(dòng);綜合應(yīng)用能力

      DOI:10. 11907/rjdk. 201738??????????????????????????????????????????????????????????????????????????????????????????????????????? 開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):

      中圖分類號:G434 ?? 文獻(xiàn)標(biāo)識碼:A?????????????????????????????? 文章編號:1672-7800(2020)011-0268-04

      Research on Project-driven Python Course

      DU Lan, CHEN Lin-lin, LIU Hong-ying, JI Xiao-jun

      (School of Computer, Nanjing University of Science and Technology Zijin College, Nanjing 210023,China)

      Abstract: Aiming at the problems of students low interest and insufficient participation in the course teaching of Python language programming, based on the teaching practice of Python language programming this paper introduces, the project driven teaching method, and prepeses the reform idea of taking the lottery system as a coherent example experiment project. The idea is to form a line with points, pave the way with lines, stimulate interest, cultivate practice and guide innovation. This kind of curriculum reform can stimulate students enthusiasm for learning and improve their application ability.

      Key Words: Python; project driven; comprehensive application ability

      0 引言

      隨著人工智能、大數(shù)據(jù)、物聯(lián)網(wǎng)、移動(dòng)計(jì)算的迅速發(fā)展,社會(huì)各界對軟件技術(shù)的需求不斷加深,高校紛紛開設(shè)Python語言課程, Python教學(xué)改革研究成為熱點(diǎn)[1-8]。嵩天等[1-2]以開展非計(jì)算機(jī)專業(yè)本科生Python語言教學(xué)為契機(jī),建立完整的教學(xué)體系,積累豐富的線上線下教學(xué)資源;董付國等[3-4]針對軟件工程專業(yè)制定課程體系結(jié)構(gòu),建設(shè)大量的課外資源;車萬翔等[5]開展計(jì)算機(jī)專業(yè)高級語言程序設(shè)計(jì)課程改革;張莉等[6-7]基于MOOC翻轉(zhuǎn)課堂建設(shè)“用Python玩轉(zhuǎn)數(shù)據(jù)”課程,探討如何在同一課堂克服不同專業(yè)差異,提升學(xué)生問題求解能力;趙廣輝等[8]以賦能為目標(biāo)對非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)公共課進(jìn)行重構(gòu),按照“二性一度”的金課標(biāo)準(zhǔn)建設(shè)課程。

      上述研究雖然提升了教學(xué)效果,但主要側(cè)重于教學(xué)內(nèi)容、教學(xué)設(shè)計(jì)及課程資源建設(shè)等方面,對實(shí)驗(yàn)環(huán)節(jié)鮮有研究。筆者學(xué)校辦學(xué)定位是應(yīng)用型本科院校,一直致力于尋求適合自身辦學(xué)特點(diǎn)的教學(xué)模式。應(yīng)用型本科教學(xué)強(qiáng)調(diào)“應(yīng)用”二字,對于實(shí)踐性較強(qiáng)的程序設(shè)計(jì)語言課程,實(shí)驗(yàn)教學(xué)顯得尤其重要。實(shí)驗(yàn)教學(xué)設(shè)計(jì)質(zhì)量決定學(xué)生的實(shí)踐能力。一個(gè)好的實(shí)驗(yàn)設(shè)計(jì),一方面能很好地幫助學(xué)生理解理論知識點(diǎn),另一方面能培養(yǎng)學(xué)生的動(dòng)手能力。博雷泊在1979年首次將項(xiàng)目驅(qū)動(dòng)教學(xué)法應(yīng)用于語言教學(xué)實(shí)踐,之后國內(nèi)教師紛紛在教學(xué)實(shí)踐中引用該方法,雖然實(shí)施方案各有不同,但總體都是以學(xué)生為中心、以教師為引導(dǎo)、以項(xiàng)目為載體、以小組協(xié)作為基礎(chǔ),在“做中學(xué)”,培養(yǎng)學(xué)生應(yīng)用能力。因此,本文對Python語言程序設(shè)計(jì)教學(xué)進(jìn)行改革,提出基于項(xiàng)目驅(qū)動(dòng)的教學(xué)模式,圍繞學(xué)生喜聞樂見的抽簽程序,精心設(shè)計(jì)模擬項(xiàng)目展開Python程序設(shè)計(jì)課程教學(xué)改革,激發(fā)學(xué)生學(xué)習(xí)興趣,提高學(xué)生應(yīng)用能力。

      1 教學(xué)現(xiàn)狀分析

      Python語言程序設(shè)計(jì)課程要求學(xué)生掌握如下知識:①Python語言程序設(shè)計(jì)基本理論與方法;②Python組合數(shù)據(jù)類型與操作;③Python文件操作;④運(yùn)用第三方庫解決實(shí)際問題。Python課程實(shí)踐性強(qiáng),要求學(xué)生掌握的知識點(diǎn)多而雜,學(xué)生能融會(huì)貫通所學(xué)知識并不容易。筆者分析教學(xué)效果后發(fā)現(xiàn), Python課程“教師講授,學(xué)生模仿”的教學(xué)方式不能滿足需求,應(yīng)圍繞教學(xué)對象、教學(xué)方式、教學(xué)內(nèi)容和教學(xué)評價(jià)4個(gè)中心展開教學(xué)。

      (1)教學(xué)對象。教學(xué)對象是自動(dòng)化專業(yè)大三學(xué)生,學(xué)生在此之前已經(jīng)先修過C語言,掌握基本數(shù)據(jù)類型、流程控制結(jié)構(gòu)、函數(shù)和文件操作等概念,如果還按傳統(tǒng)的教學(xué)方式開展教學(xué),學(xué)生很容易陷入到語法中去,不能體會(huì)到“Python輕語法,重應(yīng)用”的特點(diǎn),容易產(chǎn)生疲倦心理,提不起興趣。

      (2)教學(xué)方式。通過分析文獻(xiàn)[1-8],并對周邊高校走訪調(diào)研發(fā)現(xiàn),現(xiàn)有教學(xué)方式以“教本位”的“教師講授,學(xué)生模仿”開展,學(xué)生依賴教師“依葫蘆畫瓢”,只能完成簡單的小程序,對于較復(fù)雜的實(shí)際應(yīng)用問題束手無策,不能提出有效的解決方案。

      (3)教學(xué)內(nèi)容?,F(xiàn)有Python語言程序設(shè)計(jì)以教材章節(jié)為主線,以“流水線”式簡單羅列知識點(diǎn),上機(jī)實(shí)驗(yàn)以驗(yàn)證經(jīng)典算法為主,實(shí)驗(yàn)內(nèi)容不連貫且遠(yuǎn)離學(xué)生實(shí)際生活,趣味性低,學(xué)習(xí)效率低,難以將程序設(shè)計(jì)知識學(xué)習(xí)升華到程序設(shè)計(jì)能力。

      (4)教學(xué)評價(jià)。傳統(tǒng)方式下的課程考核以考試卷面成績作為主要評價(jià)依據(jù)。因?yàn)樵嚲砥蜁r(shí)長有限,編程題能寫的代碼行數(shù)有限,因此不是綜合性項(xiàng)目,往往只是一些經(jīng)典算法題。許多學(xué)生為了應(yīng)考提前背誦一些編程題目,雖然死記硬背下來了,但是不能將這些經(jīng)典算法靈活應(yīng)用到實(shí)際場景。這種不完善的考核機(jī)制不僅不能準(zhǔn)確評價(jià)學(xué)生,而且造成“要想成績好,多背算法題”的錯(cuò)誤認(rèn)識,不利于培養(yǎng)學(xué)生編程解決復(fù)雜應(yīng)用問題的能力。

      2 項(xiàng)目驅(qū)動(dòng)教學(xué)模式

      項(xiàng)目驅(qū)動(dòng)教學(xué)是在建構(gòu)主義理論基礎(chǔ)上發(fā)展起來的教學(xué)模式,其核心理念是教師精心設(shè)計(jì)一個(gè)完整項(xiàng)目,把該課程的基本知識點(diǎn)與實(shí)驗(yàn)項(xiàng)目融合,在項(xiàng)目操作中開展教學(xué)活動(dòng),學(xué)生根據(jù)項(xiàng)目需求有目的地習(xí)得知識,并將所習(xí)得的知識應(yīng)用于實(shí)踐。具體實(shí)施方案是:首先引導(dǎo)學(xué)生自由形成團(tuán)隊(duì),引入產(chǎn)業(yè)界的項(xiàng)目管理辦法,引導(dǎo)全班同學(xué)一起討論項(xiàng)目的需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)與測試驗(yàn)收,讓學(xué)生充分了解項(xiàng)目進(jìn)度要求;然后師生一起將大項(xiàng)目細(xì)化分解為一系列小項(xiàng)目,從最小的項(xiàng)目開始實(shí)施。在教學(xué)過程中教師將項(xiàng)目要求掌握的知識點(diǎn)從簡單到復(fù)雜展開講解,鼓勵(lì)學(xué)生在課堂上思考討論。在實(shí)驗(yàn)課上學(xué)生以項(xiàng)目為驅(qū)動(dòng)帶著問題做實(shí)驗(yàn),團(tuán)隊(duì)成員共同完成任務(wù),學(xué)生之間相互學(xué)習(xí),充分發(fā)揮主觀能動(dòng)性;最后將一個(gè)個(gè)單一項(xiàng)目向上組合形成最終的綜合性項(xiàng)目。

      項(xiàng)目驅(qū)動(dòng)教學(xué)模式是將知識點(diǎn)貫穿到整個(gè)項(xiàng)目運(yùn)作過程中,學(xué)生要求掌握的知識點(diǎn)和技能內(nèi)容如下:

      (1)專業(yè)基礎(chǔ)知識。掌握Python基礎(chǔ),包括基本數(shù)據(jù)類型、組合數(shù)據(jù)類型、控制結(jié)構(gòu)和文件操作;掌握Python進(jìn)階,能夠應(yīng)用第三方庫解決較復(fù)雜問題。

      (2)專業(yè)能力與職業(yè)素質(zhì)。培養(yǎng)計(jì)算思維,培養(yǎng)代碼調(diào)試能力,形成基本編程規(guī)范意識,培養(yǎng)工程實(shí)踐能力。

      (3)主動(dòng)學(xué)習(xí)能力與科研精神。培養(yǎng)學(xué)生主動(dòng)學(xué)習(xí)能力,樹立科研求索精神。

      (4)團(tuán)隊(duì)協(xié)作能力。強(qiáng)調(diào)以團(tuán)隊(duì)為單位,考核按照團(tuán)隊(duì)分工和整體表現(xiàn)來評價(jià),要求學(xué)生重視合作,共同進(jìn)步。形成團(tuán)隊(duì)以后,學(xué)生按項(xiàng)目管理規(guī)范分工合作,嚴(yán)格按項(xiàng)目開發(fā)進(jìn)度進(jìn)行工作,各個(gè)過程都要輸出該階段要求的文檔。

      3 項(xiàng)目設(shè)計(jì)與實(shí)施

      3.1 項(xiàng)目設(shè)計(jì)

      項(xiàng)目選取要滿足如下條件:①與課程知識點(diǎn)息息相關(guān);②難度適中、容易實(shí)現(xiàn)、貼近生活的小型應(yīng)用項(xiàng)目。為此筆者采用學(xué)生熟悉的抽簽程序作為教學(xué)案例,激發(fā)學(xué)生興趣;按教學(xué)章節(jié)邊講邊練,學(xué)生分組合作完成項(xiàng)目,從簡單程序逐步完成復(fù)雜程序。學(xué)生自己設(shè)計(jì)開發(fā)出來的抽簽程序應(yīng)用在課堂隨機(jī)點(diǎn)名和隨機(jī)提問等場景,不僅讓課堂更加有趣,而且學(xué)生有成就感。教學(xué)項(xiàng)目如表1所示。

      Python語言程序設(shè)計(jì)課程中,以“基于人臉識別的抽簽程序”為模擬項(xiàng)目按知識點(diǎn)從簡單到復(fù)雜實(shí)施:①使用基本數(shù)據(jù)類型和random數(shù)據(jù)庫隨機(jī)抽取一個(gè)數(shù)字;②在學(xué)習(xí)了列表、集合和字典等復(fù)雜數(shù)據(jù)類型后,使用字典存儲(chǔ)學(xué)生學(xué)號姓名,然后使用隨機(jī)函數(shù)抽取學(xué)生學(xué)號和姓名;③在學(xué)習(xí)了文件操作相關(guān)知識后,從教務(wù)處的花名冊直接進(jìn)行抽簽;④在學(xué)習(xí)了圖像處理后按學(xué)生照片抽簽;⑤使用人臉識別技術(shù)進(jìn)行實(shí)時(shí)動(dòng)態(tài)的人臉抽簽。

      完成這一階段功能以后,要求學(xué)生基線化,也就是要求學(xué)生將代碼和文檔全部提交到服務(wù)器上,將較優(yōu)秀的作品在課堂上應(yīng)用。學(xué)生作為用戶進(jìn)行現(xiàn)場測試,提出改進(jìn)點(diǎn),進(jìn)一步完善作品。此外,在課堂上可以尋求幫助,以 “我們團(tuán)隊(duì)做過了XX工作” “我們計(jì)劃做XX”和“我們需要XX幫助”來展開討論,大家積極提供幫助,同時(shí)思考自己是否也存在類似問題,要怎么解決。

      3.2 項(xiàng)目改革實(shí)踐

      3.2.1 項(xiàng)目立項(xiàng),團(tuán)隊(duì)分工合作制定項(xiàng)目計(jì)劃

      Python語言程序設(shè)計(jì)課程共48個(gè)學(xué)時(shí),其中理論課24學(xué)時(shí),實(shí)驗(yàn)課24學(xué)時(shí)。每周理論課2學(xué)時(shí),實(shí)驗(yàn)課2學(xué)時(shí)。在第一次上課的課間休息時(shí)間分好小組,按小組重新就坐,全班一起編寫進(jìn)度計(jì)劃表,合理安排各階段任務(wù),如表2所示。

      3.2.2 項(xiàng)目實(shí)施,團(tuán)隊(duì)群策群力完成開發(fā)任務(wù)

      項(xiàng)目1:使用random庫按序號抽簽。

      理論課目標(biāo):(1)數(shù)字(int整數(shù)、float浮點(diǎn)數(shù)、bool布爾值、complex復(fù)數(shù))的運(yùn)算及操作;(2)string字符串的基本操作(索引、切片等);(3)random庫(隨機(jī)庫)的使用。

      實(shí)驗(yàn)課目標(biāo):使用random庫編寫最簡單的抽簽程序。先把學(xué)生按學(xué)號排序,然后隨機(jī)抽取一個(gè)序號,核心代碼如下:

      student_num = 80? #班級總?cè)藬?shù)80人

      lucky = random.randint(1,student_num)

      print(lucky)

      項(xiàng)目2:使用random庫按學(xué)號姓名抽簽。

      理論課目標(biāo):組合數(shù)據(jù)類型(列表(list)、元組(tuple)、集合(set)、字典(dict))及各種基本操作(增刪查改等)。

      實(shí)驗(yàn)課目標(biāo):按學(xué)號姓名抽簽。先把學(xué)號姓名存儲(chǔ)在字典中,考慮到有重名的可能性,隨機(jī)抽取唯一的學(xué)號,然后顯示被抽中者的學(xué)號、姓名。核心程序代碼如下:

      student? = {“170310106”:“李和”,“170310138”:“冉虹”,“170310143”:“李德偉”,“170310144”:“李佳”}

      lt = list(student.keys())

      lucky = random.choice(lt)

      print(lucky,student[lucky])

      項(xiàng)目3:使用簽到表抽簽。

      理論課目標(biāo):文件的操作(文件打開關(guān)閉和文件讀寫)。

      實(shí)驗(yàn)課目標(biāo):從學(xué)生簽到表中抽取學(xué)生姓名學(xué)號。核心程序代碼如下:

      names = []

      excel = xlrd.open_workbook(u“C:/Users/dl/Desktop/Python/2019/check_in.xlsx”)

      sheet = excel.sheet_by_index(0)

      nrows = sheet.nrows

      for i in range(2, nrows):

      no = sheet.cell(i, 1)。value

      nos.append(no)

      lucky = random.sample(nos, 1)

      print(“\n抽中名單:”,lucky)

      項(xiàng)目4:使用照片隨機(jī)抽簽???????? 。

      理論課目標(biāo):PIL庫的使用

      實(shí)驗(yàn)課目標(biāo):為避免學(xué)生冒名頂替,從學(xué)生圖片庫中抽簽,實(shí)現(xiàn)的重點(diǎn)是從n個(gè)文件夾中分別隨機(jī)抽取m張圖片,剪切到新的文件夾中,然后打開文件夾里的圖片。核心程序代碼如下:

      def copyFile(fileDir, tarDir ,m):

      pathDir = os.listdir(fileDir)

      sample = random.sample(pathDir, m)

      print(sample)

      for name in sample:

      shutil.move(fileDir + name, tarDir + name)

      項(xiàng)目5:基于人臉識別技術(shù)進(jìn)行抽簽。

      理論課目標(biāo):人臉識別常用算法及三方庫的應(yīng)用,重點(diǎn)介紹FaceNet庫。

      實(shí)驗(yàn)課目標(biāo):基于人臉識別進(jìn)行抽簽。充分利用教室和實(shí)驗(yàn)室攝像頭,自動(dòng)捕捉到課學(xué)生人臉,通過人臉識別實(shí)現(xiàn)無感點(diǎn)名。對到課的學(xué)生基于人臉進(jìn)行提問、分組或?qū)嶒?yàn)題目抽簽。在人工智能大環(huán)境下,結(jié)合本校應(yīng)用型本科人才培養(yǎng)目標(biāo),本實(shí)驗(yàn)更側(cè)重于實(shí)際應(yīng)用領(lǐng)域,使用GitHub上現(xiàn)有成熟的算法,避免學(xué)生花費(fèi)大量時(shí)間在人工智能算法細(xì)節(jié)。通過指導(dǎo)學(xué)生從https://github.com/davidsandberg/facenet.git下載的FaceNet [10](Google研發(fā)的人臉識別系統(tǒng))開源工程代碼設(shè)計(jì)與實(shí)現(xiàn)人臉抽簽軟件,包括從攝像頭讀取視頻、檢測人臉、識別人臉、人臉抽簽等功能。①使用opencv2從攝像頭讀取視頻幀,轉(zhuǎn)換為灰度圖像;②對讀取視頻幀使用MTCNN進(jìn)行人臉檢測并對齊與裁剪;③使用預(yù)訓(xùn)練FaceNet對MTCNN檢測的人臉進(jìn)行embedding(映射),得到128維度的特征向量;④對人臉embedding的特征向量使用歐式距離衡量兩張人臉圖片之間的相似度。

      3.2.3 項(xiàng)目結(jié)項(xiàng),團(tuán)隊(duì)共同復(fù)盤整理提交成果

      在完成所有項(xiàng)目設(shè)計(jì)后,團(tuán)隊(duì)一起復(fù)盤,大家一起回顧當(dāng)初制定的目標(biāo),分析亮點(diǎn)及其形成的原因并記錄下來;分析不足及原因,討論如何采取舉措避免;整理提交所有代碼及所有文檔。

      3.3 項(xiàng)目量化評價(jià)

      課程考核采用多元評價(jià)體系,最終成績由平時(shí)成績、實(shí)驗(yàn)項(xiàng)目階段考核成績、大作業(yè)項(xiàng)目階段考核成績3部分組成。項(xiàng)目階段考核以小組形式答辯,先對小組綜合定級,綜合小組成員自評和對小組成員提問表現(xiàn),根據(jù)學(xué)生在系統(tǒng)設(shè)計(jì)中的貢獻(xiàn)率和Python語言掌握情況給予客觀的綜合成績。經(jīng)過本課程實(shí)驗(yàn)教學(xué),學(xué)生掌握較大項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn)方法。最后2次實(shí)驗(yàn)課以小組大作業(yè)方式進(jìn)行,學(xué)生團(tuán)隊(duì)自主設(shè)計(jì)一個(gè)自己感興趣的新系統(tǒng)。選題不作限制,鼓勵(lì)學(xué)生充分發(fā)揮主觀能動(dòng)性,盡可能創(chuàng)新?;谌斯ぶ悄艿奈矬w識別機(jī)器人設(shè)計(jì)與實(shí)現(xiàn)的團(tuán)隊(duì)大作業(yè),使用電子小車作為移動(dòng)載體,搭載配置了圖像識別系統(tǒng)的樹莓派,設(shè)計(jì)一個(gè)能夠進(jìn)行圖像識別、自動(dòng)尋物的機(jī)器人。同時(shí),為了便于外部直接指揮機(jī)器人運(yùn)行,在PC端設(shè)計(jì)服務(wù)器,通過路由器的局域網(wǎng)向機(jī)器人傳入指令?;谌斯ぶ悄艿奈矬w識別機(jī)器人由配置物體識別系統(tǒng)的樹莓派、攝像頭、超聲波模塊、Arduino板、配置編碼器的電機(jī)驅(qū)動(dòng)模塊和局域網(wǎng)終端組成,實(shí)物如圖1—圖4所示。

      4 教學(xué)效果

      Python語言程序設(shè)計(jì)課程應(yīng)用項(xiàng)目驅(qū)動(dòng)教學(xué),優(yōu)化了學(xué)習(xí)內(nèi)容,成功構(gòu)建 “以學(xué)生為中心、以教師為引導(dǎo)、以項(xiàng)目為載體、以小組協(xié)作為基礎(chǔ)”的良性教學(xué)秩序,培養(yǎng)學(xué)生應(yīng)用Python語言程序解決實(shí)際問題的工程實(shí)踐能力,鍛煉學(xué)生的創(chuàng)新能力,幫助學(xué)生在各類競賽和科研項(xiàng)目中取得一定的成績:①積極參加全國性比賽,在中國機(jī)器人大賽和全國計(jì)算機(jī)設(shè)計(jì)大賽等比賽中獲得國家級和省級多個(gè)獎(jiǎng)項(xiàng)。競賽獲獎(jiǎng)成績證明學(xué)生具備了應(yīng)用Python分析解決問題的能力和創(chuàng)新能力;②教師將科研項(xiàng)目引入課堂,以研促教,訓(xùn)練學(xué)生科研能力。學(xué)生積極申報(bào)江蘇省大創(chuàng)項(xiàng)目和校大創(chuàng)項(xiàng)目,多個(gè)項(xiàng)目成功立項(xiàng)和結(jié)題,證明學(xué)生具備應(yīng)用Python開展科研的能力。

      教改后,學(xué)生普遍認(rèn)為該課程有趣、有用,更加熱愛程序設(shè)計(jì),對人工智能、大數(shù)據(jù)等課程學(xué)習(xí)更有信心。

      5 結(jié)語

      項(xiàng)目驅(qū)動(dòng)的Python程序設(shè)計(jì)教學(xué)改革,采用學(xué)生耳熟能詳?shù)目蓱?yīng)用于現(xiàn)實(shí)場景的抽簽項(xiàng)目,提升學(xué)生興趣,最大限度發(fā)揮學(xué)生的主觀能動(dòng)性,促進(jìn)對Python程序設(shè)計(jì)知識的融會(huì)貫通,夯實(shí)專業(yè)知識,培養(yǎng)綜合應(yīng)用能力,激發(fā)創(chuàng)新思維能力,滿足社會(huì)對計(jì)算機(jī)人才的需求。從該課程教學(xué)結(jié)果來看,學(xué)生較全面地掌握該課程理論基礎(chǔ)知識,具備一定的工程實(shí)踐能力,在一定程度上鍛煉了創(chuàng)新能力,符合學(xué)校教學(xué)定位,達(dá)成教學(xué)改革既定目標(biāo)。但由于項(xiàng)目驅(qū)動(dòng)教學(xué)模式以“學(xué)生為中心,教師引導(dǎo)”,更強(qiáng)調(diào)學(xué)生主體地位,學(xué)生主導(dǎo)教學(xué)內(nèi)容、教學(xué)形式等,甚至高度參與考核成績評定。因此,相對于傳統(tǒng)課堂學(xué)生的自由空間更高,課程教學(xué)效果自然很大程度上受到學(xué)生自律能力和團(tuán)隊(duì)凝聚力影響。對于自律能力和凝聚力強(qiáng)的團(tuán)隊(duì)會(huì)朝著共同發(fā)展、共同進(jìn)步的目標(biāo)前進(jìn),而對于自由散漫、隊(duì)員難以配合的團(tuán)隊(duì)就不盡如意。如何有效引導(dǎo)自律性和配合性較差的團(tuán)隊(duì)積極參與教學(xué)過程以取得更好的教學(xué)效果,是Python語言教學(xué)實(shí)踐需要進(jìn)一步研究的重點(diǎn)。

      參考文獻(xiàn):

      [1] 嵩天,禮欣,黃天羽. Python程序設(shè)計(jì)基礎(chǔ)[M]. 第2版. 北京:高等教育出版社,2017.

      [2] 嵩天,黃天羽,禮欣. Python語言:程序設(shè)計(jì)課程教學(xué)改革的理想選擇[J]. 中國大學(xué)教學(xué),2016,15(2):15-20.

      [3] 董付國. Python程序設(shè)計(jì)開發(fā)寶典[M]. 北京:清華大學(xué)出版社,2017.

      [4] 李博, 董付國, 馮煙利, 等.? 面向軟件工程專業(yè)的Python課程建設(shè)[J].? 計(jì)算機(jī)教育, 2019,18(1):92-96.

      [5] 車萬翔,蘇小紅,袁永峰,等. 計(jì)算機(jī)專業(yè)高級語言程序設(shè)計(jì)課程改革探索[J]. 計(jì)算機(jī)教育,2014,25(13):56-58.

      [6] 張莉,金瑩,張潔. 基于MOOC的“Python玩轉(zhuǎn)數(shù)據(jù)”翻轉(zhuǎn)課堂實(shí)踐與研究[J]. 工業(yè)和信息化教育,2017,32(3):70-76.

      [7] 張莉,金瑩,張潔,等. Python程序設(shè)計(jì)教程[M].? 北京:高等教育出版社,2018.

      [8] 趙廣輝, 李屾, 秦珀石.? 以賦能為目標(biāo)的Python程序設(shè)計(jì)線下“金課”建設(shè)[J]. 計(jì)算機(jī)教育,2019,18(11):28-32.

      [9] DAI J,HE K,SUN J.Instance-aware semantic segmentation via multi-task network cascades[C]. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.2016:3150-3158.

      [10] SCHROFF F,KALENICHENKO D,PHILBIN J.Facenet:a unified embedding for face recognition and clustering[C]. Proceedings of the IEEE conference on computer vision and pattern recognition.2015:815-823.

      (責(zé)任編輯:杜能鋼)

      猜你喜歡
      Python語言項(xiàng)目驅(qū)動(dòng)
      Python語言程序設(shè)計(jì)教學(xué)體系建設(shè)
      面向計(jì)算生態(tài)的Python語言入門課程教學(xué)方案
      基于Python語言和支持向量機(jī)的字符驗(yàn)證碼識別
      論P(yáng)ython程序設(shè)計(jì)語言
      基于Python語言的面向?qū)ο笳n程實(shí)踐教學(xué)探討
      項(xiàng)目驅(qū)動(dòng)教學(xué)法在機(jī)械制造工程學(xué)課程教學(xué)中的應(yīng)用
      考試周刊(2016年95期)2016-12-21 14:09:19
      以項(xiàng)目驅(qū)動(dòng)為核心的電子技術(shù)綜合設(shè)計(jì)課程教學(xué)改革與探索
      科技視界(2016年26期)2016-12-17 17:17:07
      依托工作室的軟件工程實(shí)踐教學(xué)研究
      基于物聯(lián)網(wǎng)項(xiàng)目驅(qū)動(dòng)的嵌入式系統(tǒng)教學(xué)改革的研究與實(shí)踐
      基于“紅色之旅”項(xiàng)目驅(qū)動(dòng)的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
      长春市| 秭归县| 梓潼县| 吐鲁番市| 东乡| 调兵山市| 玛纳斯县| 隆林| 屏东县| 克什克腾旗| 道孚县| 东城区| 平顺县| 邯郸县| 红桥区| 康马县| 伽师县| 彰化市| 拜城县| 古浪县| 云龙县| 壤塘县| 恩施市| 大新县| 石屏县| 通海县| 宿州市| 谢通门县| 汉川市| 贵州省| 潜山县| 彩票| 衡南县| 通山县| 永安市| 楚雄市| 罗城| 枣强县| 广元市| 万源市| 兴隆县|