公務員期刊網(wǎng) 論文中心 正文

Python程序設計基礎慕課建設的探索

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

Python程序設計基礎慕課建設的探索

摘要:隨著“互聯(lián)網(wǎng)+”的到來,互聯(lián)網(wǎng)與教育教學的結(jié)合產(chǎn)生了更加高效、便捷的教學模式,即慕課。通過分析目前國內(nèi)慕課平臺的發(fā)展狀況以及慕課的重要性和必要性,針對本校大學計算機基礎課程《python程序設計基礎》,提出了慕課教學設計的思路以及慕課平臺建設的原則及策略。

關鍵詞:慕課;Python;教學設計

一、慕課起源及在高校教學中的發(fā)展現(xiàn)狀

1.慕課MOOC的起源。慕課發(fā)展歷史較短暫,但其孕育發(fā)展歷程卻很漫長。最早它可追溯到20世紀60年代。1962年,美國發(fā)明家和知識創(chuàng)新者DouglasEngel-bart曾提出一項研究計劃,題目是《增進人類智慧:斯坦福研究院的一個概念框架》,在研究計劃中他強調(diào),將計算機作為一種增進智慧的協(xié)作工具來加以應用的一種可能性,并提倡個人計算機的廣泛使用與“互聯(lián)的計算機網(wǎng)絡”結(jié)合起來,從而形成一種大規(guī)模的、世界性的信息分享的效應。后續(xù)若干年中,許多熱衷計算機教育的變革家,比如伊凡•伊里奇,相繼發(fā)表了多篇學術(shù)期刊文章、白皮書和研究報告等,在這些文獻中,他們極力推進教育過程的開放化,號召人們將計算機技術(shù)作為一種改革“破碎的教育系統(tǒng)”的手段應用于學習過程之中。MOOC這一術(shù)語,是2008年由加拿大愛德華王子島大學網(wǎng)絡傳播與創(chuàng)新主任和國家人文教育技術(shù)應用研究院高級研究員聯(lián)合提出的。最重要的突破是發(fā)生在2011年,來自世界各地的十六萬人左右注冊了斯坦福大學SebastianThrun與PeterNorvig教授聯(lián)合開設的《人工智能導論》免費課程,在線課程逐漸被人們所熟知并接受?!癕”表示Massive(大規(guī)模),與傳統(tǒng)課堂教學不同,在線開放課程可以面向全球各個國家數(shù)十萬個學生;第二個字母“O”代表Open(開放),無論學生還是社會人員,無論教育背景和層次,不分國籍和地域,以興趣導向,只需一個郵箱就可注冊參與課程的學習;第三個字母“O”代表Online(在線),學習過程全部通過在互聯(lián)網(wǎng)上完成,可以通過網(wǎng)頁端或手機端;“C”代表Course(課程)。2.我國慕課的發(fā)展歷程。在中國,MOOC課程同樣受到了極大的關注。Coursera的數(shù)據(jù)顯示,2013年Coursera上注冊的中國用戶共有13萬人,位居全球第九。而在2014年達到了65萬人,增長幅度遠超過其他國家。而近幾年,更多中國大學的課程出現(xiàn)在Coursera平臺上,為一些具有強烈學習欲望的學生提供了十分寶貴的學習機會和幫助,同時越來越多的中學生也開始利用MOOC提前學學課程。3.國內(nèi)慕課平臺。在國內(nèi),以MOOC為代表的新型在線教育模式引起了各個高校及學生的青睞與重視,目前,我國線上慕課的數(shù)量已達5000門,學習人數(shù)也已突破7000萬人次,慕課總量、參與開課學校的數(shù)量、學習的人數(shù)均已世界領先,我國已成為世界慕課大國。4.我國慕課平臺存在的問題與不足。(1)課程完成率不高。慕課平臺的課程資源較為豐富,但也出現(xiàn)了學習持續(xù)性不高的問題,很多平臺數(shù)據(jù)顯示課程學員完成率較低,甚至有些學員只觀看了幾分鐘課程內(nèi)容,完成所有課程學習的比率及通過率更低,有時低于10%,造成了大量教學資源的浪費。這也是目前在線教育面臨的一個難題。因此,如何強化學習者學習行為的主動性、提高學習者學習的持續(xù)性及課程完成率是開展慕課時必須解決的問題。目前出現(xiàn)了比慕課更精細化的課程教學模式,SPOC(SmallPrivateOnlineCourse,即小規(guī)模限制性在線課程,微課)。(2)學習效果難以保證。在慕課教學實施過程中,學生需有強烈的學習主動性和持續(xù)性,教師無法實時了解學生學習的狀態(tài);教學內(nèi)容主要圍繞知識或理論,無法施展實踐環(huán)節(jié),管理方式受限,監(jiān)管過程比較困難,學習效果難以保證。

二、《Python程序設計基礎》慕課的需求與定位

針對河北工程大學目前該課程的開設情況和課程特點,分析了針對慕課平臺建設的需求,明確了定位和方向,這樣才能開發(fā)出適合我校學生學習的慕課課程?!癙ython程序設計基礎”是面向全校非計算機學生必修的計算機基礎類通識課程,學生人數(shù)多達近七千人,從事課程教學的教師工作量十分繁重,在師資有限的情況下,利用慕課的開放式在線教學模式,可以將老師們從繁重的課堂中解放出來,騰出更多的時間和精力投入教學改革研究和科學研究的工作中。

三、《Pythonc程序設計基礎》慕課教學內(nèi)容及過程設計

課程通過六周學習完成,將知識點進行拆分,保證每節(jié)課的時間控制在10分鐘之內(nèi)。教學內(nèi)容組織如下:第一周主要講解問題求解中的計算思維與Python編程基礎,包括計算思維與程序設計、算法的概念及特點、程序設計中的數(shù)據(jù)和數(shù)據(jù)結(jié)構(gòu)、計算機問題求解的步驟、Python語言概述、Python編程基礎、Python的輸入與輸出等,讓學習者對程序設計及Python語言有初步的了解和認識;第二周主要講解問題求解中的數(shù)據(jù)抽象即數(shù)據(jù)類型與基本運算、問題求解中的數(shù)據(jù)抽象、常用數(shù)據(jù)類型及其運算;第三周主講問題求解中的控制抽象即程序控制結(jié)構(gòu),包括順結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu);第四周主講函數(shù)與模塊,包括函數(shù)的定義、函數(shù)的調(diào)用、函數(shù)中參數(shù)的類型、變量的作用域、常用模塊;第五周主講常用算法設計策略及其Python實現(xiàn),包括枚舉法、遞推法、遞歸法、分治法;第六周主要講圖形界面與圖形繪制常用PythonGUI庫繪圖turtle的使用。課程內(nèi)容中涉及編寫程序和調(diào)試程序的過程,可以帶領學生在學習語法之后,完成語法的實踐和驗證,強化學習效果;結(jié)合多種教學方法提高學生學習的積極性和興趣,如問題驅(qū)動、演示法等;主講教師結(jié)合講授內(nèi)容及知識點,適當在課程中加入視頻、動畫等多媒體元素;通過風趣幽默的語言,吸引學生并帶來輕松愉悅的學習氛圍。

四、開展《Python程序設計基礎》慕課平臺的幾點建議

針對慕課平臺的現(xiàn)狀,從課程的設計以及服務管理兩個方面提出一些建議:1.關于課程的設計。將內(nèi)容與知識點進行劃分,每節(jié)課的時間控制在10分鐘之內(nèi),保證短小精悍,循序漸進;可以采取項目驅(qū)動或問題驅(qū)動的方式,展開語法知識點的學習。課程內(nèi)容設計由淺入深、由易到難,逐步吸引學生自覺地、持續(xù)性地學習。2.服務與答疑。學習者對課程內(nèi)容有疑問,可以在課程群聊中求助信息,也可以在課程討論區(qū)留言,積極參與課程的討論,與所有的學習者共同煮酒論英雄。

五、結(jié)束語

本文通過對慕課的發(fā)展和我國慕課發(fā)展的現(xiàn)狀分析,結(jié)合我校“Python程序設計基礎”課程的特點和需求,明確開展慕課的定位、目標及實施方案,充分利用在線學習課程的優(yōu)勢,滿足課程改革需求的同時,更好地提高課程的學習效果。

參考文獻:

[1]李愛華,趙小忠.高校慕課建設存在的問題及改進建議[J].沈陽工程學院學報:社會科學版,2017,(1):109-112,135.

[2]劉翔.“互聯(lián)網(wǎng)+”背景下開放大學通識類課程慕課建設研究[J]山東廣播電視大學學報,2018,(4):22-23.

[3]李輝.高校MOOC平臺的建設與研究[J].現(xiàn)代教育技術(shù),2017,(12):1.

作者:楊麗 單位:河北工程大學信息與電氣工程學院