亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        學(xué)習(xí)動機(jī)理論在C語言程序設(shè)計(jì)課程中的應(yīng)用

        2011-12-31 00:00:00宋丹
        計(jì)算機(jī)教育 2011年8期


          摘要:學(xué)習(xí)動機(jī)是推動、引導(dǎo)和維持人們進(jìn)行學(xué)習(xí)活動的一種內(nèi)部心理過程,是激勵、指引學(xué)生學(xué)習(xí)的強(qiáng)大動力。文章論述我院通過對成就動機(jī)理論的理解與分析,將其應(yīng)用于C語言程序設(shè)計(jì)課程教學(xué),提出“以問題為引導(dǎo),實(shí)施啟發(fā)式教學(xué);以成功為目標(biāo),作業(yè)設(shè)置循序漸進(jìn);以發(fā)展為思路,適度擴(kuò)展所學(xué)內(nèi)容”的教學(xué)方法并給出具體示例。通過教學(xué)實(shí)踐,學(xué)生學(xué)習(xí)動機(jī)有較大提高,取得了良好的學(xué)習(xí)效果。
          關(guān)鍵詞:學(xué)習(xí)動機(jī);成就動機(jī)理論;C語言程序設(shè)計(jì)
          
          動機(jī)是指引起個體活動、維持已引起的活動并導(dǎo)致該種活動朝著某一目標(biāo)進(jìn)行的一種內(nèi)在心理歷程。學(xué)習(xí)動機(jī)是引起和維持個體的學(xué)習(xí)行為以滿足學(xué)習(xí)需要的心理傾向,它是促進(jìn)學(xué)生學(xué)習(xí)的內(nèi)部動力[1]。學(xué)習(xí)動機(jī)與學(xué)習(xí)之間為辯證的關(guān)系:從過程上,首先學(xué)習(xí)動機(jī)可觸發(fā)學(xué)習(xí),而學(xué)習(xí)中又可以產(chǎn)生學(xué)習(xí)動機(jī),進(jìn)而學(xué)習(xí)動機(jī)進(jìn)一步推動學(xué)習(xí),從而完成學(xué)習(xí)的整個階段。從作用上講,學(xué)習(xí)動機(jī)可以加強(qiáng)學(xué)習(xí),水平較高的學(xué)習(xí)動機(jī)與良好的學(xué)習(xí)效果間可以相互促進(jìn)[2]。因此,對于學(xué)生,學(xué)習(xí)動機(jī)是學(xué)習(xí)活動的推動力,學(xué)生學(xué)習(xí)動機(jī)的水平和強(qiáng)度直接影響其能否有效地進(jìn)行學(xué)習(xí);進(jìn)而我們認(rèn)為,對于老師,深入理解與分析學(xué)生的學(xué)習(xí)動機(jī),能夠指導(dǎo)完善教學(xué)過程中的教育目標(biāo)與手段,進(jìn)一步指引學(xué)生的學(xué)習(xí)方向與學(xué)習(xí)進(jìn)程。
          C語言程序設(shè)計(jì)課程作為大學(xué)生的公共基礎(chǔ)課,設(shè)置的開課時(shí)間通常為本科大一新生入學(xué)的第一或第二學(xué)期,這使得該課程具有一定的特殊性,也對該課程的講授提出了一定的挑戰(zhàn)。首先是學(xué)生思維方式轉(zhuǎn)變的困擾:與高中學(xué)習(xí)過程中數(shù)學(xué)的抽象思維與物理的形象思維均不同,學(xué)生在學(xué)習(xí)C語言程序設(shè)計(jì)課程時(shí)需要轉(zhuǎn)換思維方式進(jìn)行適應(yīng)。其次是學(xué)生計(jì)算機(jī)水平參差不齊:雖然在近年計(jì)算機(jī)普及化的推動下,學(xué)生對于計(jì)算機(jī)的簡單使用通常并不陌生,但由于計(jì)算機(jī)并非高中所學(xué)課程,受地域、個人興趣及天賦的影響,學(xué)生個體間的理解與吸收能力差異較大。此外,學(xué)生對于計(jì)算機(jī)的認(rèn)識不全面:學(xué)生對計(jì)算機(jī)學(xué)科的整體認(rèn)識通常處于懵懂的啟蒙狀態(tài),常常只是一葉障目的局部理解,學(xué)生覺得程序課程難于掌握,畏難情緒影響到學(xué)習(xí)效果。
          理論上講,學(xué)習(xí)動機(jī)的激發(fā)是指在一定的教學(xué)情境下,利用一定的誘因,mehamrXgMIKouDjtBVxSSg==形成具體的學(xué)習(xí)需要,或使已形成的學(xué)習(xí)需要由潛在狀態(tài)變?yōu)榛顒訝顟B(tài),形成學(xué)習(xí)的積極性。針對具體的C語言程序設(shè)計(jì)課程,我們對成就動機(jī)理論進(jìn)行詳細(xì)領(lǐng)悟與分析,結(jié)合具體課程實(shí)際與體會,提出“以問題為引導(dǎo),實(shí)施啟發(fā)式教學(xué);以成功為目標(biāo),作業(yè)設(shè)置循序漸進(jìn);以發(fā)展為思路,適度擴(kuò)展所學(xué)內(nèi)容”,從而將學(xué)習(xí)動機(jī)理論應(yīng)用到課堂教學(xué)中,使所教授的知識最大程度地被學(xué)生理解吸收,學(xué)生從中成長、受益,取得良好的教學(xué)效果。
          1成就動機(jī)理論
          在馬斯洛的需要層次理論中,提出了人類的七種需要,認(rèn)為人類的需要是分等級的,人類的一切行為則由這些需要的產(chǎn)生與滿足所決定。在低級的生理和安全需要得到滿足以后,個人自尊和希望被別人尊重的心理需求增加,開始具有好奇心和求成欲[3]。成就動機(jī)正是在人的成就需要的基礎(chǔ)上產(chǎn)生的,它是激勵個體對自己認(rèn)為有重要的或有價(jià)值的工作樂意去做,并努力達(dá)到完善地步的一種內(nèi)部推動力量。默里將成就需要定義為:克服障礙,施展才能,力求盡快盡好地解決某一難題[4]。在具體的學(xué)習(xí)活動中,成就動機(jī)是一種主要的學(xué)習(xí)動機(jī)。
          2成就動機(jī)理論在C語言程序設(shè)計(jì)教學(xué)中的應(yīng)用
          C語言程序設(shè)計(jì)教學(xué)過程中,以成就動機(jī)理論為基礎(chǔ),對教學(xué)具有重要的指導(dǎo)意義。這一方面是由于對課程本身理解吸收的需要,需要在本門課程的學(xué)習(xí)過程中培養(yǎng)學(xué)生的學(xué)習(xí)成就感,特別是通過這樣一門可以與計(jì)算機(jī)進(jìn)行“交流”的“語言”,培養(yǎng)學(xué)生與計(jì)算機(jī)交流的技術(shù)與能力;更重要的是,該課程通常是計(jì)算機(jī)或軟件學(xué)院本科學(xué)生除計(jì)算機(jī)基礎(chǔ)外首要接觸的專業(yè)課程,其培養(yǎng)的學(xué)生對計(jì)算機(jī)的掌控能力將延續(xù)影響到學(xué)生對于其他課程的學(xué)習(xí)。甚至在麥克里蘭德的成就動機(jī)觀研究里發(fā)現(xiàn),當(dāng)年的社會成就指數(shù)與后來的經(jīng)濟(jì)發(fā)展水平之間有很高的相關(guān)系數(shù)[5]。激發(fā)和培養(yǎng)大學(xué)生的成就動機(jī)水平,不僅有助于個體的成就發(fā)展,而且對社會的發(fā)展也有著巨大的推動作用。
          在具體課程中,通過對成就動機(jī)理論的理解與分析,與C語言程序設(shè)計(jì)課程教學(xué)實(shí)踐相結(jié)合,我們提出以下提高學(xué)生成就動機(jī)的方法。
          2.1以問題為引導(dǎo),實(shí)施啟發(fā)式教學(xué)
          與大多數(shù)課程相類似,在課堂上通過啟發(fā)式教學(xué)方式,從引發(fā)學(xué)生興趣及對問題的思考入手,與簡單的知識灌輸相比,具有讓學(xué)生提起興致、容易理解、方便擴(kuò)展思維等優(yōu)勢。具體針對C語言程序設(shè)計(jì)課程,由于該程序設(shè)計(jì)語言是為了程序員方便地進(jìn)行人機(jī)交流,并且經(jīng)過了歷史的考驗(yàn)與不斷改進(jìn),因此其中各章節(jié)內(nèi)容,如函數(shù)、數(shù)組、指針等,并不是設(shè)計(jì)者憑空想出來的,而是針對具體問題設(shè)計(jì)出的解決方案,并且在該方案提出的時(shí)候往往經(jīng)過了反復(fù)斟酌與比較,因此與其他實(shí)現(xiàn)方式相比具有更多的優(yōu)勢。在課程內(nèi)容的引入方面,若能基于先前講授的知識,設(shè)計(jì)出利用本節(jié)課所學(xué)內(nèi)容可以有效解決的問題,課堂上從問題入手,將能引發(fā)學(xué)生的思考與好奇心,從而提高學(xué)生的學(xué)習(xí)動機(jī)。
          下面以講授循環(huán)知識時(shí),以問題引導(dǎo)的課堂設(shè)計(jì)為例,給出具體說明。
          在講到循環(huán)的知識點(diǎn)時(shí),對于為什么循環(huán)的概念與內(nèi)容在程序設(shè)計(jì)中是必須的,而不是程序語言設(shè)計(jì)者想出來的錦上添花的花樣,我們建議從問題入手,先向?qū)W生提問:
          ?問題1:計(jì)算1+2+3+…+100的結(jié)果?
          分析:這個問題是學(xué)生們再熟悉不過的了,在小學(xué)的智力競賽及中學(xué)的數(shù)列學(xué)習(xí)中,這個例子是最經(jīng)典的習(xí)題之一。從這個問題出發(fā),一方面給學(xué)生以熟悉的感覺,消除學(xué)生開始學(xué)習(xí)新知識時(shí)產(chǎn)生的畏難情緒;另一方面從簡單的問題引出本章內(nèi)容,使學(xué)生可以與先前自己的知識結(jié)構(gòu)及解決方法進(jìn)行比較,更容易從本質(zhì)上掌握循環(huán)的相關(guān)知識,更能從深層次理解計(jì)算機(jī)進(jìn)行數(shù)值計(jì)算的特點(diǎn)。
          當(dāng)這個問題提出后,學(xué)生通常會直接胸有成竹地答出答案5050;而當(dāng)問及計(jì)算方法時(shí),經(jīng)過中學(xué)時(shí)期的訓(xùn)練后,學(xué)生回答通常是基于等差數(shù)列求和公式的計(jì)算。在這個時(shí)候進(jìn)一步問學(xué)生,除了這種公式的計(jì)算方法外,還有沒有其他計(jì)算方法?從而引起學(xué)生的思考。在經(jīng)過了公式的訓(xùn)練后,學(xué)生常形成固定思維,此時(shí)打破學(xué)生的思維習(xí)慣,提出是不是可以一個數(shù)一個數(shù)地加,一共加99次?將學(xué)生的思路引回到最簡單自然的計(jì)算方法上。
          由于這個問題有多種解法,因此在說明循環(huán)的必要性時(shí)沒有太強(qiáng)的說服力,但這個例子實(shí)現(xiàn)了從以往所學(xué)知識到本章所學(xué)思路的過渡鋪墊,基于此,可進(jìn)一步引出問題:
          ?問題2:計(jì)算14+24+34+…+1004的結(jié)果?
          在面對這個與先前問題類似,但略有改動的計(jì)算時(shí),學(xué)生由于在中學(xué)階段并沒有關(guān)于這種計(jì)算的前期訓(xùn)練或總結(jié)公式,也就沒有其他解法,只能考慮最直觀的每項(xiàng)相加的思路;同時(shí)由于在剛才例子中,已經(jīng)引出了學(xué)生在考慮類似問題時(shí)逐項(xiàng)相加的思考,因此到此時(shí),學(xué)生已經(jīng)可以很自然地接受重復(fù)操作的方法了。
          進(jìn)一步,詢問學(xué)生在對于這樣需要執(zhí)行99次類似操作時(shí),基于目前所學(xué)的知識需要怎么寫。學(xué)生一定會說要寫99次相加操作,然后自己就會覺得不可實(shí)現(xiàn)。在這種情況下,教師引導(dǎo)學(xué)生總結(jié)目前遇到問題的特點(diǎn):即有規(guī)律的重復(fù)操作。進(jìn)而自然引出循環(huán)的概念:循環(huán)是有規(guī)律的重復(fù)操作。將復(fù)雜問題分解為簡單的操作過程,程序只對簡單過程描述,這些過程的多次重復(fù)就可完成對問題的求解。重復(fù)的頻繁性決定了循環(huán)在程序設(shè)計(jì)中必不可少!
          
          在這個講授過程示例中,我們首先將學(xué)生熟悉的問題提出,引起學(xué)生的思考與興趣;再通過對學(xué)生思路的引導(dǎo)與問題的變化,自然引出所要講授的內(nèi)容。這樣可以提高學(xué)生的學(xué)習(xí)興趣與理解深度,提高學(xué)生的成就動機(jī),從而為具體內(nèi)容的講授打好堅(jiān)實(shí)的基礎(chǔ)。與問題引出的過程類似,在課程內(nèi)容的具體講授過程中,也要不斷地以提出問題的方式與學(xué)生交互,維持學(xué)生的注意力,并在學(xué)生對問題的正確回答中提高學(xué)生自身的成就動機(jī)。
          該方法的關(guān)鍵在于適度的疑難情境,即問題情境的創(chuàng)建,而且其中問題情境重要的是要“適度”,指的是具有一定難度和思考度,需要學(xué)生進(jìn)行分析思考,而又力所能及的學(xué)習(xí)情境。因此在對所學(xué)知識的整體把握與了解學(xué)生理解程度上,對課堂設(shè)計(jì)與講授的老師提出很高的要求。
          2.2以成功為目標(biāo),作業(yè)設(shè)置循序漸進(jìn)
          正是因?yàn)閷W(xué)生成就動機(jī)的重要性,教師需要在作業(yè)設(shè)置上,以能夠滿足學(xué)生的成就心理與預(yù)期為目標(biāo),以鼓勵的方式進(jìn)行作業(yè)設(shè)置。亦即不要一下將難度太大的作業(yè)布置給學(xué)生,而應(yīng)該從基礎(chǔ)簡單的做起,或給出思路提示或相似的程序例子,由淺入深地提高作業(yè)難度,從而使學(xué)生在簡單題目的解決上獲得滿足與成就感,增強(qiáng)信心,進(jìn)而解決更復(fù)雜的問題。
          例如:在循環(huán)的具體程序練習(xí)中,可設(shè)計(jì)出一類需要打印出由各種符號或字母組成的圖形的程序作業(yè)題目,這些題目由易到難的幾個例子如下。
          問題1:打印由N*N個星號構(gòu)成的正方形,如圖1所示。
          該問題是二維循環(huán)的簡單應(yīng)用,相信大多數(shù)同學(xué)都能做出來。在增加了學(xué)生信心,提升了學(xué)生成就動機(jī)的基礎(chǔ)上,接下來不斷提高作業(yè)難度,并在題目中讓學(xué)生對循環(huán)知識的掌握與應(yīng)用達(dá)到不斷熟練的程度。
          問題2:打印由星號構(gòu)成的上三角及下三角,如圖2所示。
          該問題在簡單的二維循環(huán)應(yīng)用上略提高了一點(diǎn)難度。經(jīng)過問題1訓(xùn)練后,學(xué)生在循環(huán)條件上進(jìn)行些許改動即可完成問題2的要求。
          問題3:打印由2N行星號構(gòu)成的菱形,如圖3所示。
          該問題在先前題目鍛煉的基礎(chǔ)上,進(jìn)一步提高了難度;但同時(shí)本題目也是先前題目的簡單擴(kuò)展,促進(jìn)學(xué)生經(jīng)過先前題目的總結(jié)理解,對知識融會貫通解決問題。
          進(jìn)一步,可將圖形輸出與數(shù)字或字符內(nèi)容相結(jié)合,提出難度更高一點(diǎn)的題目,如圖4中各例所示。
          在這幾個題目的設(shè)置上,一方面可以與數(shù)字或字母的ASCI碼相結(jié)合,鍛煉學(xué)生觀察規(guī)律從而進(jìn)行程序設(shè)計(jì)的能力;另一方面,進(jìn)一步練習(xí)學(xué)生對循環(huán)的理解與使用。
          由此可見,從所學(xué)知識的簡單應(yīng)用,到變化推廣,可在逐步增加難度的題目中逐漸提高學(xué)生的能力。通過這樣循序漸進(jìn)的作業(yè)設(shè)置,維持了學(xué)生理解與解決問題的成就感,在提高學(xué)生成就動機(jī)的同時(shí)使學(xué)生深入理解吸收所學(xué)內(nèi)容。
          2.3以發(fā)展為思路,適度擴(kuò)展所學(xué)內(nèi)容
          C語言程序設(shè)計(jì)中某些內(nèi)容在使用中暴露了一些缺點(diǎn)與問題,我們在后續(xù)出現(xiàn)的一些編程語言中進(jìn)行了一定的改進(jìn),如在Java語言中對指針的處理;另外更重要的如在C++等面向?qū)ο笳Z言中對于類與對象的引入與使用。若能在C語言程序設(shè)計(jì)的講授過程中,將這些知識發(fā)展變化的深層原因滲透給學(xué)生,將進(jìn)一步提高學(xué)生對整體知識的把握能力,從而進(jìn)一步促進(jìn)其學(xué)習(xí)其他內(nèi)容的成就動機(jī)。
          另外可與實(shí)際應(yīng)用或自己的科研相結(jié)合ugSR9L9YgHIrzwwNoGfcoiVU/9FrH2qdf+yztNtuTZk=,提高學(xué)生對該課程直觀應(yīng)用的理解,使其正確把握該門課程的作用與適用情況,也對自己學(xué)習(xí)后的能力水平有客觀準(zhǔn)確的估計(jì)。比如C語言長久以來仍廣泛使用的原因之一是其實(shí)現(xiàn)硬件操作的方便靈活,因此可以實(shí)際找一個需要驅(qū)動的硬件及用C語言編寫的開源代碼,將程序、編譯過程、對硬件的驅(qū)動執(zhí)行過程以及效果直觀展現(xiàn)給學(xué)生,激發(fā)學(xué)生的學(xué)習(xí)興趣,進(jìn)一步提高學(xué)生成就動機(jī)。
          3結(jié)語
          教育學(xué)中的學(xué)習(xí)動機(jī)理論,從系統(tǒng)科學(xué)的角度對學(xué)生的學(xué)習(xí)過程及心理發(fā)展進(jìn)行了詳細(xì)分析,對于各種課程的講授均具有指導(dǎo)作用。通過對成就動機(jī)理論的研究分析,我們提出了“以問題為引導(dǎo),實(shí)施啟發(fā)式教學(xué);以成功為目標(biāo),作業(yè)設(shè)置循序漸進(jìn);以發(fā)展為思路,適度擴(kuò)展所學(xué)內(nèi)容”的教學(xué)方法,并將其具體應(yīng)用在C語言程序設(shè)計(jì)課程中,取得了良好的教學(xué)效果。但由于每個同學(xué)均不相同,學(xué)習(xí)動機(jī)各有所異,因此如何調(diào)動并增強(qiáng)盡可能多同學(xué)的學(xué)習(xí)動機(jī),仍是需要不斷探討的問題,需任課教師不斷進(jìn)行深入理解與實(shí)踐。
          
          參考文獻(xiàn):
          [1] 約翰?桑切克. 教育心理學(xué)[M].2版.

        在线观看无码一区二区台湾| 天天躁夜夜躁狠狠躁2021| 久久水蜜桃亚洲av无码精品麻豆| 色综合久久综合欧美综合图片| 日韩成人精品一区二区三区| 日本免费观看视频一区二区| 亚洲欧美色一区二区三区| 99亚洲精品久久久99| 亚洲性爱区免费视频一区| 亚洲av成人一区二区| 亚洲欧美日韩精品久久| 国产欧美一区二区精品性色| 超清无码AV丝袜片在线观看| 国产精品久久婷婷免费观看| 精品国产精品国产偷麻豆| 久久精品成人欧美大片| 69堂在线无码视频2020| 国产黄色三级一区二区三区四区| 人人摸人人搞人人透| 国产午夜成人久久无码一区二区| 女同成片av免费观看| 亚洲av高清天堂网站在线观看| 亚洲精品无码永久在线观看你懂的| 成年视频国产免费观看| av网页在线免费观看| 国产日本精品一二三四区| 麻豆成人精品国产免费| 日韩欧美在线播放视频| 亚洲国产一区二区视频| 三年片在线观看免费观看大全中国| www插插插无码免费视频网站 | 亚洲黄色精品在线播放| 中国午夜伦理片| 亚洲无码精品免费片| 天堂a版一区二区av| 麻豆文化传媒精品一区观看| 国产激情精品一区二区三区| 2020国产精品久久久久| 香港三级日本三韩级人妇久久| 真实国产老熟女无套中出| 夜夜春精品视频|