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

        ?

        培養(yǎng)能力為主線(xiàn)的C語(yǔ)言程序設(shè)計(jì)教學(xué)研究

        2011-12-31 00:00:00陳蓮君朱晴婷
        計(jì)算機(jī)教育 2011年14期


          摘要:通過(guò)對(duì)C語(yǔ)言程序設(shè)計(jì)教學(xué)體系與教學(xué)模式的研究,提出以培養(yǎng)學(xué)生邏輯思維能力、分析問(wèn)題能力、解決問(wèn)題能力作為主線(xiàn),從教學(xué)內(nèi)容和教學(xué)方法上入手改革教學(xué)體系;同時(shí)以發(fā)揮學(xué)生的學(xué)習(xí)主觀能動(dòng)性和創(chuàng)造性為目標(biāo),闡述WebQuest教學(xué)模式的相關(guān)理論,并以C語(yǔ)言程序設(shè)計(jì)課程網(wǎng)絡(luò)平臺(tái)建設(shè)實(shí)踐為案例,給出了構(gòu)建網(wǎng)絡(luò)探究教學(xué)平臺(tái)的思路和方法。
          關(guān)鍵詞:C語(yǔ)言程序設(shè)計(jì);能力;教學(xué)體系;WebQuest教學(xué)模式
          
          目前,在高校傳統(tǒng)C語(yǔ)言教學(xué)中,所采用的教材大多是按C語(yǔ)言的知識(shí)結(jié)構(gòu)組織內(nèi)容的,一方面存在難點(diǎn)集中、跨度大的問(wèn)題,要求學(xué)生記憶大量的語(yǔ)法規(guī)則、語(yǔ)句格式等,容易使學(xué)生產(chǎn)生畏難情緒;另一方面沒(méi)有軟件工程思想的體現(xiàn),脫離實(shí)際應(yīng)用,不利于學(xué)生能力的培養(yǎng)。采用的教學(xué)模式主要以教師講授為主,忽視了學(xué)生是課堂教學(xué)的主體,培養(yǎng)出來(lái)的學(xué)生缺乏自主探索知識(shí)的能力,缺乏運(yùn)用知識(shí)解決實(shí)際問(wèn)題的能力。對(duì)學(xué)生的學(xué)習(xí)評(píng)價(jià)方式單一,大多以卷面筆試成績(jī)?yōu)橐罁?jù),很難客觀體現(xiàn)學(xué)生的實(shí)際應(yīng)用能力。針對(duì)這些問(wèn)題,筆者提出建立以培養(yǎng)能力為主線(xiàn)的教學(xué)體系;依靠網(wǎng)絡(luò)信息技術(shù)和多媒體等新興技術(shù)構(gòu)建基于WebQuest教學(xué)模式的網(wǎng)絡(luò)探究教學(xué)平臺(tái),提高學(xué)生實(shí)際編程能力。
          1建立培養(yǎng)能力為主線(xiàn)的教學(xué)體系
          在C語(yǔ)言教學(xué)中,應(yīng)該將培養(yǎng)學(xué)生邏輯思維能力、分析問(wèn)題能力、解決問(wèn)題能力作為主線(xiàn),在培養(yǎng)能力的過(guò)程當(dāng)中逐步引入語(yǔ)言知識(shí),提高語(yǔ)言應(yīng)用能力。因此,需打破原有的以語(yǔ)言知識(shí)為主線(xiàn)、先理論后實(shí)踐的教學(xué)體系。
          1.1教學(xué)內(nèi)容整合,分散難點(diǎn)和重點(diǎn)
          對(duì) C 語(yǔ)言程序設(shè)計(jì)內(nèi)容進(jìn)行重新整合,整合的原則是要有助于盡早在學(xué)生頭腦中建立面向編程的思維模式。我們根據(jù)學(xué)生的認(rèn)知規(guī)律,以程序設(shè)計(jì)為主線(xiàn),語(yǔ)言知識(shí)為輔,從應(yīng)用出發(fā),以進(jìn)階式教學(xué)方式,分散難點(diǎn)和重點(diǎn),把具體教學(xué)內(nèi)容重新組合成如圖1所示的三大部分。
          其整合的要點(diǎn)主要有:
          1) 把數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式等這些又多又抽象的語(yǔ)言知識(shí)分散到各個(gè)模塊。
          在介紹知識(shí)點(diǎn)時(shí)不強(qiáng)調(diào)知識(shí)的全面性,而是在程序設(shè)計(jì)中從使用語(yǔ)言單位出發(fā),強(qiáng)調(diào)以用為主,從程序設(shè)計(jì)的運(yùn)用來(lái)理解、領(lǐng)悟語(yǔ)法及其格式。例如,簡(jiǎn)單C程序的例程中只是簡(jiǎn)單的整型數(shù)據(jù),對(duì)其他數(shù)據(jù)類(lèi)型先不介紹,而當(dāng)學(xué)生對(duì)整型類(lèi)型有了一定的認(rèn)識(shí)之后,再介紹其他數(shù)據(jù)類(lèi)型[1]。
          2) 分解語(yǔ)句、函數(shù)、指針、文件等內(nèi)容。
          例如,在簡(jiǎn)單程序設(shè)計(jì)階段就對(duì)函數(shù)的定義和調(diào)用進(jìn)行學(xué)習(xí),一方面使培養(yǎng)學(xué)生模塊化設(shè)計(jì)思想貫穿于整個(gè)教學(xué)階段,另一方面也對(duì)函數(shù)這個(gè)教學(xué)難點(diǎn)進(jìn)行了分散,使學(xué)生通過(guò)長(zhǎng)時(shí)間的訓(xùn)練達(dá)到熟練掌握函數(shù)的目的。
          3) 引入軟件工程思想與軟件測(cè)試技術(shù),培養(yǎng)學(xué)生軟件工程素質(zhì)。
          例如,第一模塊中的軟件開(kāi)發(fā)方法中就以簡(jiǎn)單程序?yàn)槔w驗(yàn)了從問(wèn)題分析、算法設(shè)計(jì)、編碼到測(cè)試的軟件開(kāi)發(fā)的過(guò)程,讓學(xué)生盡早地知曉軟件工程的基本思想。并分析每個(gè)例程的測(cè)試用例的設(shè)計(jì)方法,有助于學(xué)生重視測(cè)試環(huán)節(jié)。
          1.2案例教學(xué)引出語(yǔ)法知識(shí)
          案例教學(xué)法是基于建構(gòu)主義理論的一種教與學(xué)的模式,是一種綜合性的教學(xué)方法[2]。在課堂教學(xué)中要強(qiáng)調(diào)學(xué)以致用,以提高學(xué)生的探究興趣為原則,其教學(xué)過(guò)程設(shè)計(jì)如圖2所示:
          在我們?cè)O(shè)計(jì)的各個(gè)教學(xué)內(nèi)容模塊的教學(xué)過(guò)程中,以程序設(shè)計(jì)作為貫穿各模塊的主線(xiàn),采用逐步引導(dǎo)的方式,精選出既能體現(xiàn)關(guān)鍵語(yǔ)法知識(shí)點(diǎn),又有實(shí)用性和趣味性的程序?qū)嵗?,以?shí)例驅(qū)動(dòng)的方式進(jìn)行講解,從問(wèn)題的提出、分析、算法的設(shè)計(jì)到最終編碼測(cè)試,讓學(xué)生了解程序開(kāi)發(fā)的全過(guò)程。教師在案例的分析與要點(diǎn)的講解過(guò)程中導(dǎo)入知識(shí)點(diǎn),再對(duì)知識(shí)點(diǎn)展開(kāi)講解語(yǔ)法。
          為了解決學(xué)生對(duì)所學(xué)知識(shí)缺乏必要的感性認(rèn)識(shí)的問(wèn)題,我們采用“體驗(yàn)式學(xué)習(xí)”方法,通過(guò)必要的實(shí)驗(yàn)讓學(xué)生“做中學(xué)、學(xué)中做”,教師提出與案例相似的實(shí)驗(yàn)題,由學(xué)生當(dāng)主角,讓學(xué)生自己解決問(wèn)題,使所學(xué)理論知識(shí)在實(shí)驗(yàn)中得到驗(yàn)證和應(yīng)用,使學(xué)生對(duì)學(xué)習(xí)任務(wù)和目標(biāo)有感性的認(rèn)識(shí)和理性的理解,同時(shí)又鍛煉了他們綜合運(yùn)用知識(shí)的能力[3]。
          1.3精心設(shè)計(jì)案例,使例程前后銜接由簡(jiǎn)到繁
          例程的設(shè)計(jì)要注意以下兩點(diǎn):
          一是要有明確的針對(duì)性目標(biāo),能凸顯關(guān)鍵知識(shí)點(diǎn),并且符合學(xué)生的特點(diǎn),難易適中,結(jié)合實(shí)際。
          二是要有連續(xù)性、漸進(jìn)性和層次性,使例程承前啟后,由簡(jiǎn)到繁。
          例如,以一個(gè)整數(shù)的倒序數(shù)的構(gòu)造為案例,在簡(jiǎn)單順序結(jié)構(gòu)的程序設(shè)計(jì)階段,例程只要求用主函數(shù)實(shí)現(xiàn)對(duì)一個(gè)三位整數(shù)構(gòu)造其倒序數(shù),目的是加強(qiáng)學(xué)生對(duì)“/”與“%”運(yùn)算符的理解;接著在整型有參函數(shù)定義的開(kāi)始階段,例程中三位數(shù)的倒序數(shù)構(gòu)造是由一個(gè)自定義函數(shù)實(shí)現(xiàn),目的是初步建立模塊化設(shè)計(jì)思想及掌握函數(shù)的聲明、定義及調(diào)用方法;在隨后的循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)階段,例程中實(shí)現(xiàn)的是一個(gè)任意位數(shù)的整數(shù)構(gòu)造倒序數(shù)的功能,目的是訓(xùn)練學(xué)生do-while循環(huán)結(jié)構(gòu)語(yǔ)句的使用方法,采用自定義函數(shù)實(shí)現(xiàn)。然后再要求求出該數(shù)的位數(shù),進(jìn)一步強(qiáng)調(diào)return語(yǔ)句只能返回一個(gè)值,同時(shí)引出問(wèn)題思考,被調(diào)函數(shù)向主調(diào)函數(shù)返回兩個(gè)以上的值的解決途徑是什么。在后續(xù)指針變量部分仍然可使用該案例,實(shí)現(xiàn)自定義函數(shù)傳回倒序數(shù)和位數(shù)兩個(gè)值的目標(biāo)。
          2基于WebQuest的教學(xué)模式改革
          縱觀軟件業(yè)界,優(yōu)秀的編程人員不是老師“教”出來(lái)的,而是通過(guò)不斷地自我學(xué)習(xí)、自我探索成長(zhǎng)起來(lái)的。而自主探究式學(xué)習(xí),正是WebQuest 的魅力所在。所以依靠網(wǎng)絡(luò)信息技術(shù)和多媒體等新興技術(shù)構(gòu)建基于WebQuest教學(xué)模式的網(wǎng)絡(luò)探究學(xué)習(xí)平臺(tái),從而提高學(xué)生的實(shí)際編程能力。
          2.1WebQuest概述
          WebQuest 是由美國(guó)圣地亞哥州立大學(xué)教育技術(shù)系的伯尼?道奇(Bernie Dodge)和湯姆?馬奇(Tom March)博士創(chuàng)建的一種課程計(jì)劃,是以建構(gòu)主義理論和認(rèn)知學(xué)習(xí)理論為基礎(chǔ)理論的面向探究的網(wǎng)絡(luò)教學(xué)模式。WebQuest主要的教學(xué)方法是在網(wǎng)絡(luò)環(huán)境下,由教師設(shè)定一個(gè)與學(xué)習(xí)課程相關(guān)的、具有一定吸引力的主題,并依據(jù)腳手架策略將其分解后與網(wǎng)絡(luò)導(dǎo)航資源一起提供給學(xué)習(xí)者;學(xué)習(xí)者按照設(shè)定的情境和框架,對(duì)主題進(jìn)行多角度探討,最后通過(guò)討論合作、互相交流完成與主題相關(guān)的學(xué)習(xí)[4]。在依據(jù)該模式所進(jìn)行的教學(xué)活動(dòng)中,由教師引導(dǎo),以一定任務(wù)驅(qū)動(dòng)學(xué)生進(jìn)行自主探究式學(xué)習(xí),使學(xué)生的系統(tǒng)知識(shí)學(xué)習(xí)與創(chuàng)新精神、創(chuàng)新能力培養(yǎng)結(jié)合起來(lái)。
          C語(yǔ)言本身的特點(diǎn)與WebQuest 理念不謀而合。C 語(yǔ)言具有高度的靈活性,運(yùn)算符豐富,語(yǔ)法限制不太嚴(yán)格,允許程序員有較大的自由度,相對(duì)于其他程序語(yǔ)言來(lái)說(shuō),對(duì)程序員要求更高。因此,應(yīng)用者必須具有開(kāi)放性、創(chuàng)造性思維和自我學(xué)習(xí)的能力。
          當(dāng)下,現(xiàn)代信息技術(shù)進(jìn)步促使各高校校園網(wǎng)技術(shù)日益成熟,設(shè)備不斷更新,網(wǎng)絡(luò)技術(shù)和資源為WebQuest 實(shí)驗(yàn)教學(xué)模式提供了物理環(huán)境。
          由此可見(jiàn),“C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)引入WebQuest 教學(xué)模式是可行的。
          2.2網(wǎng)絡(luò)學(xué)習(xí)模式的出現(xiàn)
          在以教師為中心的傳統(tǒng)教學(xué)模式中,教學(xué)過(guò)程中教師的組織和主導(dǎo)地位是絕對(duì),一切由教師牽著鼻子走,學(xué)生容易養(yǎng)成“知識(shí)等老師教、思路由老師引、方法照老師做”的依賴(lài)心理,因此難以調(diào)動(dòng)學(xué)習(xí)的積極性和主動(dòng)性;學(xué)習(xí)的時(shí)間和空間是固定的,教師把全部精力放到備好課講好課上面,但教師輸出的知識(shí)和教學(xué)方式未必是所有學(xué)生感興趣的,教學(xué)效果總是提不上去。
          基于WebQuest教學(xué)平臺(tái)的教學(xué)模式中,教師不再是課堂里唱“獨(dú)角戲”,而成為教學(xué)活動(dòng)的導(dǎo)演、設(shè)計(jì)者,教師變?yōu)閷W(xué)習(xí)環(huán)境的營(yíng)造者、學(xué)生學(xué)習(xí)的促進(jìn)者、學(xué)習(xí)過(guò)程中的指導(dǎo)者、學(xué)習(xí)效果的評(píng)價(jià)者和學(xué)習(xí)潛能的挖掘者,教學(xué)互動(dòng)平臺(tái)搭建了將教師、學(xué)生、教材、情境包容于一體的合作性探究學(xué)習(xí)“舞臺(tái)”,學(xué)生成為學(xué)習(xí)的“主角”。
          
          基于互動(dòng)教學(xué)平臺(tái)的教與學(xué),不再局限于課堂上的短短幾十分鐘,同學(xué)之間、師生之間可以即時(shí)溝通、探討以及協(xié)作,在交流和協(xié)作中獲得知識(shí)。
          3基于WebQuest的C語(yǔ)言教學(xué)平臺(tái)的構(gòu)建
          WebQuest 的教學(xué)模式是:教師先創(chuàng)設(shè)某個(gè)特定的情境,將學(xué)習(xí)者引入其中,然后下達(dá)給學(xué)習(xí)者某個(gè)具體的任務(wù),要求其獨(dú)立或者協(xié)作完成。在完成任務(wù)的過(guò)程中,各種網(wǎng)絡(luò)資源是學(xué)習(xí)者們的主要信息來(lái)源和制定解決方案的依據(jù)。
          WebQuest理念下的C語(yǔ)言教學(xué)互動(dòng)平臺(tái)結(jié)構(gòu)如圖3所示。
          3.1課程資源設(shè)計(jì)
          C語(yǔ)言程序設(shè)計(jì)課程不僅要培養(yǎng)學(xué)生運(yùn)用語(yǔ)言工具進(jìn)行程序設(shè)計(jì),更要訓(xùn)練學(xué)生用計(jì)算機(jī)處理問(wèn)題的思維方式,是一門(mén)實(shí)踐性很強(qiáng)的課程。教師的主要任務(wù)就是部署關(guān)于此課程知識(shí)點(diǎn)、關(guān)鍵點(diǎn)、難點(diǎn)和重點(diǎn)、電子課件、實(shí)驗(yàn)等資源和知識(shí)庫(kù),并傳達(dá)此課程最終要完成的目標(biāo)。該課程最終要完成的目標(biāo)是:學(xué)生以2~3人為小組組成項(xiàng)目組,完成一個(gè)小型應(yīng)用程序開(kāi)發(fā)。
          學(xué)生在接到關(guān)于本課程的任務(wù)和目標(biāo)時(shí),對(duì)該課程是沒(méi)有具體的概念和理解的,因此,需要教師指導(dǎo)搭建腳手架一步步來(lái)完成最終的任務(wù),學(xué)生通過(guò)腳手架提供支持和幫助資源,不斷提高自己的水平和知識(shí)層次,最終達(dá)到統(tǒng)領(lǐng)全局,此外,支架式教學(xué)對(duì)學(xué)生在自主學(xué)習(xí)中遇到的關(guān)鍵點(diǎn)和難點(diǎn)都有指點(diǎn)和解決策略提示,有助于引導(dǎo)學(xué)生自我探究的過(guò)程。例如,在程序設(shè)計(jì)課程中,為使學(xué)生能完成開(kāi)發(fā)小型應(yīng)用程序的任務(wù),首先必須使他們對(duì)C語(yǔ)言的語(yǔ)法要素、數(shù)據(jù)類(lèi)型、語(yǔ)句、函數(shù)、輸入輸出等有充分的理解,教學(xué)平臺(tái)提供相應(yīng)案例庫(kù)、完成程序開(kāi)發(fā)所包含的子任務(wù)、開(kāi)發(fā)工具(如VC++)、軟件開(kāi)發(fā)與軟件測(cè)試的知識(shí)和技能等。
          3.2互動(dòng)交流設(shè)計(jì)
          C語(yǔ)言程序設(shè)計(jì)是動(dòng)手實(shí)踐能力很強(qiáng)的課程,由于課堂教學(xué)時(shí)間有限,若學(xué)生在課后實(shí)驗(yàn)過(guò)程中遇到的問(wèn)題不能及時(shí)得到解決,學(xué)生的學(xué)習(xí)熱情就會(huì)減退,甚至失去學(xué)習(xí)信心?;诨ヂ?lián)網(wǎng)的WebQuest教學(xué)平臺(tái),可以使師生不再受制于時(shí)空限制,只要網(wǎng)絡(luò)可達(dá)就可以隨時(shí)隨地進(jìn)行學(xué)習(xí)和交流,教學(xué)互動(dòng)系統(tǒng)特此設(shè)計(jì)了師生交流互動(dòng)模塊,實(shí)現(xiàn)小組成員之間,師生之間自由的交流和學(xué)習(xí),實(shí)現(xiàn)了課堂教學(xué)的延伸。通過(guò)體驗(yàn)和互動(dòng)交流使學(xué)生能學(xué)習(xí)他人的長(zhǎng)處和優(yōu)勢(shì),養(yǎng)成多角度、全面考慮問(wèn)題的習(xí)慣,培養(yǎng)學(xué)生協(xié)作能力和團(tuán)隊(duì)精神。
          3.3在線(xiàn)測(cè)試與評(píng)價(jià)設(shè)計(jì)
          C語(yǔ)言教學(xué)互動(dòng)平臺(tái)中的在線(xiàn)測(cè)試系統(tǒng)是學(xué)生自我評(píng)測(cè)的一個(gè)平臺(tái),并通過(guò)相互學(xué)習(xí)和對(duì)比不斷進(jìn)行自我超越。另一方面,學(xué)生的每一次努力都希望得到及時(shí)的反饋,互動(dòng)平臺(tái)中的學(xué)習(xí)管理系統(tǒng),是師生進(jìn)行互動(dòng)的一個(gè)關(guān)鍵環(huán)節(jié),是老師檢查學(xué)生學(xué)習(xí)行為的途徑,通過(guò)系統(tǒng)的作業(yè)提交和在線(xiàn)評(píng)價(jià)模塊,教師對(duì)學(xué)生的作業(yè)作品與學(xué)習(xí)行為進(jìn)行及時(shí)評(píng)價(jià)和記錄。
          3.4共享協(xié)作設(shè)計(jì)
          課程學(xué)習(xí)的最終任務(wù)是以小組形式來(lái)完成,因此在學(xué)習(xí)中需要進(jìn)行資源的共享協(xié)作,新的設(shè)計(jì)方法和思路以及優(yōu)秀學(xué)生作品可以隨時(shí)放入平臺(tái)進(jìn)行共享,對(duì)于遇到的困惑和難題也同樣進(jìn)行相互協(xié)作解決問(wèn)題。由于課程任務(wù)是一個(gè)系統(tǒng)性的任務(wù),包括系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)測(cè)試等模塊,該教學(xué)平臺(tái)的資源協(xié)作系統(tǒng)為支持大家分工協(xié)作。
          4結(jié)語(yǔ)
          筆者根據(jù)多年的課堂教學(xué)實(shí)踐經(jīng)驗(yàn),提出了C語(yǔ)言程序設(shè)計(jì)課程教學(xué)體系改革思路,并依托學(xué)校的課程中心網(wǎng)站平臺(tái)建設(shè)了課程教學(xué)互動(dòng)網(wǎng)站,并實(shí)踐于本校C語(yǔ)言程序設(shè)計(jì)課程教學(xué),已初見(jiàn)成效。
          參考文獻(xiàn):
          [1]

        99热免费精品| 国内偷拍第一视频第一视频区| 国产精品一区二区三区不卡| 蜜桃在线一区二区三区| 成人影院在线观看视频免费| 国产三级黄色大片在线免费看| 人妻洗澡被强公日日澡电影 | 亚洲一区二区综合精品| 水蜜桃在线精品视频网| 精品无码无人网站免费视频 | 伊人久久大香线蕉av网禁呦| 亚洲欧美激情精品一区二区| 人妻被黑人粗大的猛烈进出| 亚洲免费观看| 国产后入内射在线观看| 日韩精品视频av在线观看| 亚无码乱人伦一区二区| 狼人青草久久网伊人| 2021国产视频不卡在线| 亚洲精品视频免费在线| 黄射视频在线观看免费| 成人片黄网站a毛片免费| 国产在线精品欧美日韩电影| 亚洲香蕉成人AV网站在线观看| 乱子伦av无码中文字幕| 男人深夜影院无码观看| 永久免费观看的黄网站在线| 亚洲成人中文字幕在线视频| 亚洲午夜无码av毛片久久| 精品国精品国产自在久国产应用| 国产三级黄色片子看曰逼大片| 91国产精品自拍在线观看| 免费无码又爽又高潮视频| 日韩吃奶摸下aa片免费观看| AV无码一区二区三区国产| 中文字幕日韩精品中文字幕| 国产91色综合久久免费| 国产精品欧美久久久久久日本一道| 韩国19禁主播深夜福利视频| 亚洲高清美女久久av| 久久精品熟女亚洲av麻|