發(fā)布時(shí)間:所屬分類:計(jì)算機(jī)職稱論文瀏覽:1次
摘 要: 這篇計(jì)算機(jī)教學(xué)論文發(fā)表了非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)與翻轉(zhuǎn)課堂教學(xué),程序設(shè)計(jì)師一本計(jì)算機(jī)專業(yè)課程的基礎(chǔ)課程,程序設(shè)計(jì)就像一門外語一樣,可以說是一種語言表達(dá)能力,翻轉(zhuǎn)課堂教學(xué)實(shí)踐的數(shù)據(jù)顯示,過的了較好的教學(xué)效果。
這篇計(jì)算機(jī)教學(xué)論文發(fā)表了非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)與翻轉(zhuǎn)課堂教學(xué),程序設(shè)計(jì)師一本計(jì)算機(jī)專業(yè)課程的基礎(chǔ)課程,程序設(shè)計(jì)就像一門外語一樣,可以說是一種語言表達(dá)能力,翻轉(zhuǎn)課堂教學(xué)實(shí)踐的數(shù)據(jù)顯示,過的了較好的教學(xué)效果。
摘要:為培養(yǎng)非計(jì)算機(jī)專業(yè)學(xué)生的程序設(shè)計(jì)能力,課程實(shí)踐中利用翻轉(zhuǎn)課堂的形式,將最基本的語法規(guī)則講解放到了視頻中,安排學(xué)生課前觀看,課堂中,在教師適當(dāng)?shù)囊龑?dǎo)下讀程序?qū)懗绦蚋某绦,?duì)于同一個(gè)問題討論、分析、總結(jié)、思考,獲得了較好的教學(xué)效果。
關(guān)鍵詞:計(jì)算機(jī)教學(xué)論文,程序設(shè)計(jì),翻轉(zhuǎn)課堂,教學(xué)改革
1研究背景
在我國(guó)高校中,不管是計(jì)算機(jī)專業(yè)還是非計(jì)算機(jī)專業(yè)的學(xué)生都要學(xué)習(xí)程序設(shè)計(jì),程序設(shè)計(jì)能力就是當(dāng)我們需要實(shí)現(xiàn)某個(gè)功能時(shí),會(huì)用一種程序設(shè)計(jì)語言表達(dá)出來,就像學(xué)外語一樣,不是會(huì)做選擇題,而是當(dāng)我們面對(duì)外國(guó)人,想要說什么能表達(dá)得出來,這種能力也就是計(jì)算思維。而目前的程序設(shè)計(jì)課程并不能很好地實(shí)現(xiàn)這個(gè)目標(biāo)。程序設(shè)計(jì)語言也是一種語言,語言的學(xué)習(xí)需要大量的時(shí)間去練習(xí)。每個(gè)學(xué)校的課時(shí)安排不盡相同,但是通常為理論加實(shí)驗(yàn)的組合方式。在課時(shí)不斷縮減的大背景下,通常只能講授順序、選擇、循環(huán)三大結(jié)構(gòu)以及數(shù)組、函數(shù)等內(nèi)容。大部分學(xué)生在課程結(jié)束時(shí)只會(huì)編寫類似累加、窮舉這類簡(jiǎn)單程序。這其實(shí)是遠(yuǎn)沒有達(dá)到各專業(yè)對(duì)于程序設(shè)計(jì)的需求的,讀寫文件、讀寫數(shù)據(jù)庫(kù)等內(nèi)容是學(xué)生將來處理專業(yè)數(shù)據(jù)時(shí)必然會(huì)遇到的,目前程序設(shè)計(jì)課因?yàn)檎n時(shí)不足很少涉及。另外,目前程序設(shè)計(jì)課上,通常對(duì)于一道題目老師就給出一個(gè)所謂的正確答案,或者叫參考答案,這種做法其實(shí)是不合適的。程序設(shè)計(jì)沒有標(biāo)準(zhǔn)答案,就像同一個(gè)題目的作文,不同人可以寫出不同的文章。每個(gè)人認(rèn)真設(shè)計(jì)的程序都值得肯定和尊重,即便存在不恰當(dāng)?shù)牡胤,其中也體現(xiàn)了程序設(shè)計(jì)者的創(chuàng)造性。對(duì)于同一題目,可以引導(dǎo)學(xué)生各抒己見,討論不同做法的適用性和優(yōu)缺點(diǎn),F(xiàn)在的程序設(shè)計(jì)課程,大多數(shù)的課時(shí)被用來講解語法規(guī)定“是什么”,而在傳統(tǒng)課堂中,在學(xué)生明白了“是什么”之后,最有價(jià)值的學(xué)生最應(yīng)該學(xué)習(xí)的“怎么用”卻被省略掉了。在培養(yǎng)學(xué)生真正的程序設(shè)計(jì)能力方面,毫無疑問多讀程序多編程序可以起到很好的效果?墒呛芏嗬蠋熆嘤谡n時(shí)不足無法對(duì)學(xué)生進(jìn)行這方面的鍛煉。我們?cè)诮虒W(xué)實(shí)踐中,嘗試?yán)梅D(zhuǎn)課堂的形式,將最基本的語法規(guī)則講解放到了視頻中,安排學(xué)生課前觀看。課堂中,留給學(xué)生時(shí)間,在教師適當(dāng)?shù)囊龑?dǎo)下讀程序?qū)懗绦蚋某绦,?duì)于問題進(jìn)行討論、分析、總結(jié)、思考。課程結(jié)束后,對(duì)學(xué)生進(jìn)行了學(xué)習(xí)效果調(diào)查問卷,數(shù)據(jù)顯示獲得了較好的教學(xué)效果。
2翻轉(zhuǎn)課堂教學(xué)實(shí)踐
2.1翻轉(zhuǎn)課堂教學(xué)模式
翻轉(zhuǎn)課堂起源于美國(guó),顛覆了傳統(tǒng)的課上講解課下作業(yè)的教學(xué)模式,實(shí)行課前看視頻講解課上作業(yè)討論,這與混合式學(xué)習(xí)、探究性學(xué)習(xí)有相似的地方,都是為了讓學(xué)習(xí)更加靈活、主動(dòng),讓學(xué)生的參與度更強(qiáng)。依據(jù)程序設(shè)計(jì)類課程的特點(diǎn)以及對(duì)于非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)能力的要求,采用如圖1所示的教學(xué)模式,即課前學(xué)生觀看教師錄制好的視頻,并完成相應(yīng)的練習(xí)題。課堂上教師提出具體問題,留出時(shí)間讓學(xué)生尋找思路、編寫程序,然后學(xué)生講述自己的方法參與討論。最后教師點(diǎn)評(píng)總結(jié),并布置下次課前需要觀看的視頻任務(wù)。
2.2課前設(shè)計(jì)模塊
課前環(huán)節(jié)包括觀看視頻和課前練習(xí)兩部分。視頻錄制是件費(fèi)時(shí)費(fèi)力的事情,教師需要自導(dǎo)自演。為了減少鏡頭前的緊張,我們選擇了錄屏軟件,只錄制老師的聲音和屏幕圖像,這樣既降低了錄制成本,也降低了對(duì)于錄制環(huán)境的要求?紤]到學(xué)生看視頻的注意力問題,所以每個(gè)視頻都控制在8min左右,以碎片化的微課形式出現(xiàn),幻燈片與運(yùn)行環(huán)境混合使用。錄制中的一大問題就是錄制中暴露出教師講課的很多問題,比如口頭語,語速是否合適、語調(diào)是否抑揚(yáng)頓挫吸引學(xué)生,所以一遍一遍錄,這個(gè)過程雖然痛苦,但是使得視頻日漸完美。課前練習(xí)的主要作用是檢驗(yàn)看視頻的學(xué)習(xí)效果。練習(xí)題難度較低,重點(diǎn)考查語法知識(shí)點(diǎn)的掌握,如IF語句部分,即采用讀程序?qū)懡Y(jié)果的方式進(jìn)行練習(xí)。為了方便學(xué)生觀看視頻,我們?cè)O(shè)計(jì)開發(fā)了翻轉(zhuǎn)課堂網(wǎng)站,提供學(xué)生看視頻、做練習(xí)的功能,提供教師管理視頻、查看學(xué)生觀看視頻以及練習(xí)完成情況。
2.3課堂設(shè)計(jì)模塊
在翻轉(zhuǎn)課堂中,課前環(huán)節(jié)起到準(zhǔn)備的作用,課堂環(huán)節(jié)仍然是決定教學(xué)效果好壞的關(guān)鍵步驟。討論部分是翻轉(zhuǎn)課堂的核心環(huán)節(jié),設(shè)計(jì)的討論問題應(yīng)該緊扣教學(xué)內(nèi)容,難易適中。教學(xué)實(shí)踐中,討論問題常用方式有以下三種,要求每個(gè)同學(xué)都要課上認(rèn)真寫代碼,并且積極參與討論。學(xué)生寫代碼的時(shí)間,教師可以觀察學(xué)生的進(jìn)度以及編程情況,同時(shí)一對(duì)一地進(jìn)行交流。(1)對(duì)于一個(gè)問題,鼓勵(lì)學(xué)生說出自己的想法,按照自己的想法設(shè)計(jì)程序。以VisualBasic語言課程為例,學(xué)習(xí)選擇結(jié)構(gòu)時(shí),提出商場(chǎng)消費(fèi)中消費(fèi)越多折扣越多的實(shí)際問題,引導(dǎo)學(xué)生為商場(chǎng)設(shè)計(jì)一個(gè)計(jì)算折扣的程序,留出大約15分鐘的時(shí)間讓學(xué)生思考、編程。課上的這部分時(shí)間雖然不是很長(zhǎng),但是通常學(xué)生會(huì)有緊迫感積極思考,然后請(qǐng)學(xué)生來講自己的程序。有的學(xué)生使用IF語句的單分支,有的學(xué)生使用IF語句的雙分支或者多分支,還有的同學(xué)使用SELECT語句。即便語句相同,有的學(xué)生設(shè)計(jì)的條件也不完全一樣,一番各抒己見之后,學(xué)生們不光對(duì)于選擇結(jié)構(gòu)的使用有了較好的掌握,同時(shí)深刻認(rèn)識(shí)到只要邏輯結(jié)構(gòu)正確,完全不同的程序可以都是合理的。(2)引導(dǎo)學(xué)生深入思考,不斷完善。學(xué)習(xí)Timer控件時(shí),提出設(shè)計(jì)一個(gè)歡迎新同學(xué)的滾動(dòng)字幕,留出大約15分鐘思考的時(shí)間。大部分學(xué)生討論時(shí)都是直接修改標(biāo)簽的位置屬性,比如Label1.left=Label1.left+100即字幕自動(dòng)向右移動(dòng),學(xué)生沒有想到移動(dòng)到窗體的最右端,標(biāo)簽就消失不回來了。在教師的引導(dǎo)下,鼓勵(lì)學(xué)生繼續(xù)思考如何解決。學(xué)生想到當(dāng)Label1.left超過窗體邊界時(shí)就Label1.left=0之后,繼續(xù)引導(dǎo)學(xué)生思考如何實(shí)現(xiàn)字幕水平移動(dòng)左右兩邊碰壁彈回,如何實(shí)現(xiàn)字幕隨機(jī)移動(dòng)四面碰壁彈回。這樣一個(gè)簡(jiǎn)單的問題就不斷深入,程序越寫越復(fù)雜,功能也越來越豐富,學(xué)生的學(xué)習(xí)興趣被極大地激發(fā)出來。(3)設(shè)計(jì)“大家一起來改錯(cuò)”環(huán)節(jié),展示學(xué)生常見的錯(cuò)誤程序,留時(shí)間讓學(xué)生閱讀思考,然后大家一起來討論看看錯(cuò)誤出在什么地方,需要如何修改。這個(gè)環(huán)節(jié)很好地調(diào)動(dòng)了學(xué)生參與的積極性。教師站在學(xué)生的角度準(zhǔn)備的多種多樣的教學(xué)素材,使得學(xué)生在課堂上能夠參與,激發(fā)了學(xué)生的學(xué)習(xí)積極性和求知欲,有意識(shí)地培養(yǎng)學(xué)生的自主學(xué)習(xí)能力。
3翻轉(zhuǎn)課堂教學(xué)效果分析
在教學(xué)實(shí)踐中可以看到,傳統(tǒng)課堂與翻轉(zhuǎn)課堂在教師行為、學(xué)生行為、教學(xué)形式以及課堂內(nèi)容上都存在著很多不同,如表1所示。為了考察教學(xué)效果,我們對(duì)2014級(jí)的275名同學(xué)進(jìn)行了問卷調(diào)查。如表2所示,可以看到對(duì)于翻轉(zhuǎn)課堂的總體評(píng)價(jià)共86%的同學(xué)表示滿意或基本滿意,觀看課前視頻對(duì)基本語法規(guī)則掌握情況共68%的同學(xué)表示滿意或基本滿意,對(duì)于課堂上寫代碼并參與討論的學(xué)習(xí)效果有89%的同學(xué)表示滿意或基本滿意。這說明翻轉(zhuǎn)課堂的教學(xué)實(shí)踐中,一方面,視頻錄制的質(zhì)量有待繼續(xù)提高,想要在課下吸引學(xué)生5分鐘的注意力,需要視頻更精簡(jiǎn)、設(shè)計(jì)更巧妙。另一方面,課堂上寫代碼并參與討論總結(jié)的方式是受到肯定的,實(shí)踐中的教學(xué)素材需要進(jìn)一步整理提升,應(yīng)該更多考慮趣味化、實(shí)用性和連續(xù)性。在教學(xué)的改革和實(shí)踐中,我們感受到翻轉(zhuǎn)課堂的好處有很多,課堂上有更多時(shí)間的思考、分析、動(dòng)手與互動(dòng)交流,教師會(huì)更了解學(xué)生,更好地發(fā)現(xiàn)和幫助學(xué)習(xí)有困難的學(xué)生,非常適合在程序設(shè)計(jì)類課程中推廣。
參考文獻(xiàn):
[1]陳后金.轉(zhuǎn)變教育觀念造就知而有識(shí)學(xué)而善用的優(yōu)秀人才[J].中國(guó)大學(xué)教學(xué),2013(10):10-11.
[2]張金磊,王穎,張寶輝.翻轉(zhuǎn)課堂教學(xué)模式研究[J].遠(yuǎn)程教育雜志,2011(4):46-51.
作者:孫晉非 張瑾 劉世蕾 單位:中國(guó)礦業(yè)大學(xué)計(jì)算機(jī)學(xué)院
推薦閱讀:《重慶職業(yè)技術(shù)學(xué)院學(xué)報(bào)》是由重慶職業(yè)技術(shù)學(xué)院主辦的期刊。