公務員期刊網 論文中心 正文

    Python語言程序設計教學模式探索

    前言:想要寫出一篇引人入勝的文章?我們特意為您整理了Python語言程序設計教學模式探索范文,希望能給你帶來靈感和參考,敬請閱讀。

    Python語言程序設計教學模式探索

    【摘要】在金融國際班學生中開設程序設計課程的目的是培養學生解決問題的能力和創新能力,分析比較python語言的優勢,提出課堂教學+課下討論,線上學習+線下實踐,課后作業+綜合項目等多種模式相結合的方式,從多個角度培養學生計算思維、解決問題的能力以及創新能力。

    【關鍵詞】Python語言;課程改革;創新能力;解決問題的能力;計算思維

    1背景

    我校經貿學院金融3+1國際班是在貫徹執行國家教育方針的前提下,為了實施學校教育與國際教育接軌而開設的。目前,大學程序設計課程在國際班的教學無論是教學內容還是教學方法都處于探索階段。2015級國際班程序設計課程依然沿用上世紀九十年代推廣的VisualFoxPro(VFP),該語言已經遠遠不能適應在大數據、云計算、互聯網+時代背景下,借助計算技術,培養學生計算思維、解決問題的能力以及創新能力。Python語言[1][2]是比C語言、Java語言、VB語言以及VFP語言更適合以應用為主的大學非計算機專業學生,該語言是目前美國大學最受歡迎的程序設計語言。由于Python是一種解釋性的編程語言,其主要特點是輕語法、注重解決問題,非常適合我校金融3+1國際班學生在大學一年級時作為入門語言學習。在這樣的背景下,我們對我校2016級金融3+1國際班學生開設了Python語言程序設計課程,其出發點在于如何精心設計教學內容培養學生的計算思維[3]?如何根據學生專業(金融專業),和未來學習特點(前三年在我校學習,第四年到英國學習),培養學生應用程序解決與專業相關的實際問題的能力,同時激發學生的創新意識和創新能力?

    2教學模式的實踐

    2017年春學期,Python語言程序設計課程首次在我校經貿學院金融3+1國際班開課。我們課程團隊以“培養計算思維”,“激發創新意識”,“提升創新能力”,“為專業服務”的宗旨,對課程的教學進行了一些探索性的實踐。本課程共64學時,其中,理論課程40學時,每周4學時,上機實踐24學時,前八周每周2學時,后兩周每周4學時。

    2.1學習Python基礎語法

    課程選用教材為北京理工大學嵩天老師編寫的《Python語言程序設計基礎》第2版[4]。在有限的學時內快速使學生入門并較好的理解并掌握基本語法知識至關重要,為后續學生盡早應用Python語言解決實際問題,培養計算思維和創新能力、創新意識打下基礎。我們將語法點融入到具體的實例中,逐步引入,重點講解的例題包括:溫度轉換;Python蟒蛇繪制;天天向上的力量;身體質量指數BMI。

    2.2利用中國大學MOOC

    為了學生能夠在課下進行有效的自主學習,彌補課上學習的不足,我們引入了北京理工大學嵩天老師教學團隊在中國大學MOOC上開設的Python語言課程[5]。學生在學習中遇到問題時,可以通過反復觀看中國大學MOOC上的視頻和課件資源。積極有效的利用網絡資源,并鼓勵學生參與線上討論,進一步激發了學生學習興趣,改變了學習模式。

    2.3利用開放實驗室項目

    為了配合這次教學改革,更好的培養學生的計算思維和創新意識,基于程序設計解決實際問題,本課程從第10周開始,進行為期32個學時的開放實驗室項目綜合實驗,主要圍繞各個類庫的應用,給出學生多個題目,開展一些綜合的小型項目的開發,并撰寫項目實驗報告。學生為完成綜合開放項目進行積極選題,體現了學生的學習積極性。從選題來看,應用Pygame類庫和Matplotlib類庫的學生較多。在完成實驗的過程中,學生們從積極選題開始,小組討論,類庫的安裝,代碼的逐步調試,這一過程提升了學生解決實際問題的能力,激發了學生的創新能力,創造能力,達到了課程的目的。

    2.4其他嘗試

    興趣是學習最好的老師,在課程進行階段,我們進行了兩次問卷調查:課程開始階段以及課程結束階段。在問題1“學習Python過程中,你是更喜歡線上學習還是教師課堂講授”?在問題2“你認為在學期末完成的開放實驗室項目中,自己的能力是否得到鍛煉?”從圖1可以看出,就學習方式而言,60.98%的學生支持課堂講授和線上MOOC相結合的方式;86.36%的學生在綜合項目實驗過程中,創新能力得到提升。

    3結論與反思

    Python語言程序設計課程于2017年春首次在我校金融3+1國際班開設并取得了良好的效果,大部分學生認為該課程的學習對于進一步學習其他軟件并解決實際問題有很大幫助。在今后的教學過程中,我們還可以嘗試多種手段激發學生的興趣,并形成團隊文化,例如借助班級博客,建立班級微信公眾號等形式,實時更新課程的最新信息,同學的學習進程。

    參考文獻:

    [1]嵩天,李鳳霞,蔡強,等.面向計算思維的大學計算機基礎課程教學內容改革[J].計算機教育,2014(3):7-11.

    [2]李鳳霞,奚春雁,彭遠紅.計算思維廣泛落地于大學計算機基礎課程教學的有效途徑[J].計算機教育,2014(11):1-21.

    [3]陳國良,董榮勝.計算思維與大學計算機基礎教育[J].中國大學教學,2011(1):7-11.

    [4]嵩天,禮欣,黃天羽.Python語言程序設計基礎[M].2版.北京:高等教育出版社,2017.

    [5]嵩天,黃天羽,禮欣.Python語言程序設計[EB/OL].[2017-03-01].

    作者:馮艷紅 王楠 許冀偉 單位:河北地質大學信息工程學院

    主站蜘蛛池模板: 成人亚洲欧美激情在线电影| 国产69久久精品成人看| 成人性爱视频在线观看| 欧美日韩国产成人综合在线| 欧美e片成人在线播放乱妇| 成人免费观看视频高清视频| 国产成人精品久久综合| 欧美成人全部费免网站| 国产成人爱片免费观看视频| 久久成人免费大片| 国产成人精品午夜在线播放| 亚洲人成人77777网站| 成人av电影网站| 成人精品免费视频大全app| 免费国产成人手机在线观看 | 成人片黄网站色大片免费| 亚洲欧洲精品成人久久曰影片| 成人黄动漫画免费网站视频| 亚洲国产精品成人午夜在线观看 | 国产成人黄色小说| 成人精品国产亚洲欧洲| 青青草成人影视| 亚洲国产成人精品无码区二本 | 欧美成人在线影院| 亚洲AV无码成人网站在线观看 | 国产亚洲精品成人久久网站| 国产成人黄网址在线视频| 成人影院wwwwwwwwwww| 爱情岛永久地址www成人| 久久亚洲精品成人777大小说| 免费网站看v片在线成人国产系列| 国产成人青青热久免费精品| 成人免费在线看片| 国产成人精品怡红院| 国产成人精品日本亚洲| 成人18xxxx网站| 国产成人久久精品二区三区| 四虎成人精品在永久免费| 免费一级成人毛片| 亚洲国产一成人久久精品| 久久久久成人精品无码中文字幕|