c語(yǔ)言課程設(shè)計(jì)范文

時(shí)間:2023-03-28 18:27:04

導(dǎo)語(yǔ):如何才能寫好一篇c語(yǔ)言課程設(shè)計(jì),這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

c語(yǔ)言課程設(shè)計(jì)

篇1

高等職業(yè)教育的目標(biāo)及側(cè)重點(diǎn)不同于普通高等教育,其培養(yǎng)的學(xué)生在畢業(yè)后應(yīng)能直接上崗,具有熟練的實(shí)踐操作技能。教育部《關(guān)于以就業(yè)為導(dǎo)向深化高等職業(yè)教育改革的若干意見(jiàn)》中指出,高職教育應(yīng)“堅(jiān)持培養(yǎng)面向生產(chǎn)、建設(shè)、管理、服務(wù)第一線需要的‘下得去、留得住、用得上’,實(shí)踐能力強(qiáng)、具有良好職業(yè)道德的高技能人才”。

因此,加強(qiáng)實(shí)踐性課程教學(xué),對(duì)保證人才培養(yǎng)質(zhì)量顯得尤為重要。我院為貫徹《關(guān)于全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見(jiàn)》(教高[2006]16號(hào)文件)精神,針對(duì)區(qū)域經(jīng)濟(jì)發(fā)展的要求,靈活調(diào)整和設(shè)置專業(yè)課程,以就業(yè)為導(dǎo)向,加快專業(yè)課程對(duì)應(yīng)的課程設(shè)計(jì)改革。目前,我院按照由淺入深、不斷深化的教學(xué)規(guī)律,構(gòu)建了實(shí)踐教學(xué)三層次四環(huán)節(jié)的實(shí)踐課程體系(圖1)。實(shí)踐教學(xué)三層次包括基本技能、專業(yè)拓展、綜合創(chuàng)新,四環(huán)節(jié)包括實(shí)驗(yàn)、實(shí)習(xí)實(shí)訓(xùn)、設(shè)計(jì)和課外實(shí)踐?!癈語(yǔ)言課程設(shè)計(jì)”是我院信息類專業(yè)的必修專業(yè)基礎(chǔ)課程設(shè)計(jì),在“C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)結(jié)束后的下一學(xué)期進(jìn)行,歷時(shí)2周,40學(xué)時(shí)。課程開(kāi)設(shè)的目的在于培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力,為學(xué)生提供一個(gè)動(dòng)手、動(dòng)腦、獨(dú)立實(shí)踐的機(jī)會(huì)。

2項(xiàng)目教學(xué)法的簡(jiǎn)單介紹

2.1項(xiàng)目教學(xué)法“項(xiàng)目教學(xué)法”是基于建構(gòu)主義教學(xué)理論的一種教和學(xué)的模式。著名的瑞士心理學(xué)家皮亞杰認(rèn)為,知識(shí)不是通過(guò)教師傳授得到的,而是學(xué)生在一定的情境下,借助他人的幫助,利用必要的學(xué)習(xí)資料,通過(guò)意義建構(gòu)的方式而獲得的。美國(guó)項(xiàng)目管理專家約翰·賓認(rèn)為:“項(xiàng)目是要在一定時(shí)間里,在預(yù)算規(guī)定范圍內(nèi)需達(dá)到預(yù)定質(zhì)量水平的一項(xiàng)一次性任務(wù)?!?/p>

“項(xiàng)目教學(xué)法”是通過(guò)實(shí)施一個(gè)完整的項(xiàng)目而進(jìn)行的教學(xué)活動(dòng),旨在把學(xué)生融入有意義的任務(wù)完成的過(guò)程中,讓學(xué)生積極地學(xué)習(xí),自主地進(jìn)行知識(shí)的建構(gòu),在課堂教學(xué)中把理論與實(shí)踐教學(xué)有機(jī)地結(jié)合起來(lái),充分發(fā)掘?qū)W生的創(chuàng)造潛能,提高學(xué)生解決實(shí)際問(wèn)題的綜合能力。因此,在教學(xué)活動(dòng)中,教師將需要解決的問(wèn)題或需要完成的任務(wù)以項(xiàng)目的形式交給學(xué)生,在教師的指導(dǎo)下,以小組工作方式,由學(xué)生自己按照實(shí)際工作的完整程序,共同制定計(jì)劃,共同或分工完成整個(gè)項(xiàng)目。

在項(xiàng)目教學(xué)中,學(xué)習(xí)過(guò)程成為一個(gè)人人參與的創(chuàng)造實(shí)踐活動(dòng),注重的不是最終的結(jié)果,而是完成項(xiàng)目的過(guò)程。在高等職業(yè)技術(shù)教育中,項(xiàng)目是指以生產(chǎn)或制作一樣具體的、具有實(shí)際應(yīng)用價(jià)值的產(chǎn)品的工作任務(wù)。在技術(shù)領(lǐng)域,很多小產(chǎn)品或一些復(fù)雜產(chǎn)品的模型都可以作為項(xiàng)目,如:在信息類專業(yè),可以開(kāi)展微機(jī)組裝、網(wǎng)站建設(shè)、信息管理系統(tǒng)開(kāi)發(fā)、局域網(wǎng)構(gòu)建、單片機(jī)制作、多媒體課件制作等項(xiàng)目;在電子類專業(yè),可以開(kāi)展報(bào)警器、LED、門鈴、家電組裝等項(xiàng)目;在商業(yè)、財(cái)會(huì)和服務(wù)行業(yè),所有具有整體特性并有可見(jiàn)成果的工作也都可以作為項(xiàng)目,如商品展示、產(chǎn)品廣告設(shè)計(jì)、營(yíng)銷策劃等。

2.2項(xiàng)目教學(xué)法的基本特征項(xiàng)目教學(xué)法與傳統(tǒng)的教學(xué)法相比,有很大的區(qū)別,主要表現(xiàn)在改變了傳統(tǒng)的3個(gè)中心:以教師為中心轉(zhuǎn)變?yōu)橐詫W(xué)生為中心;以課本為中心轉(zhuǎn)變?yōu)橐浴绊?xiàng)目”為中心;以課堂為中心轉(zhuǎn)變?yōu)橐詫?shí)際經(jīng)驗(yàn)為中心。項(xiàng)目教學(xué)法具有以下特點(diǎn):(1)實(shí)踐性。項(xiàng)目“源”于企業(yè),項(xiàng)目的主題與真實(shí)世界密切聯(lián)系,由淺入深,選擇的項(xiàng)目具有典型性、實(shí)用性。(2)自主性。提供學(xué)生根據(jù)自己的興趣選擇內(nèi)容和展示形式的決策機(jī)會(huì),讓學(xué)生能夠自主地進(jìn)行學(xué)習(xí),從而有效地促進(jìn)學(xué)生創(chuàng)造能力的發(fā)展。(3)發(fā)展性。長(zhǎng)期項(xiàng)目與階段項(xiàng)目相結(jié)合,構(gòu)成了實(shí)現(xiàn)教學(xué)目標(biāo)的認(rèn)知過(guò)程。(4)評(píng)價(jià)特殊性。項(xiàng)目型教學(xué)的評(píng)價(jià)注重學(xué)生在項(xiàng)目活動(dòng)中能力發(fā)展的過(guò)程,測(cè)評(píng)內(nèi)容包括學(xué)生參與活動(dòng)各環(huán)節(jié)的表現(xiàn)及作業(yè)質(zhì)量,避免了傳統(tǒng)的一張?jiān)嚲矶ǔ煽?jī)的弊端。測(cè)評(píng)可以采用自評(píng)、小組評(píng)、教師綜合評(píng)等方法。教師只有明確并抓住項(xiàng)目化教學(xué)特點(diǎn),才能更好地完成教學(xué)目標(biāo)。

3項(xiàng)目教學(xué)法在“C語(yǔ)言課程設(shè)計(jì)”中的實(shí)施

3.1教學(xué)內(nèi)容為了更好地開(kāi)展課程設(shè)計(jì)教學(xué),經(jīng)過(guò)多次實(shí)踐和摸索,總結(jié)出學(xué)生在具體實(shí)施項(xiàng)目中一般存在2個(gè)方面的知識(shí)不足:第一,在教學(xué)內(nèi)容上,由于前導(dǎo)課程在教學(xué)上受學(xué)時(shí)影響,很多教師對(duì)指針、結(jié)構(gòu)體、共用體和文件基本操作的知識(shí)介紹不甚完善、系統(tǒng),更難談上輔以實(shí)例加以消化。對(duì)此,針對(duì)學(xué)生在這些知識(shí)點(diǎn)上的掌握程度,利用4~6個(gè)學(xué)時(shí),實(shí)施區(qū)別式的、輔導(dǎo)性的、實(shí)例化教學(xué)。第二,學(xué)生對(duì)項(xiàng)目管理知識(shí)知之甚少,針對(duì)此情況,采用2個(gè)階段實(shí)施有別于常規(guī)教學(xué)的補(bǔ)課行動(dòng)。第1階段為項(xiàng)目準(zhǔn)備階段,利用2~4個(gè)學(xué)時(shí),安排曾經(jīng)做過(guò)項(xiàng)目且做得比較好的學(xué)生,現(xiàn)身介紹項(xiàng)目的準(zhǔn)備工作(包括如何選題、如何查找資料、如何復(fù)習(xí)C語(yǔ)言知識(shí))、項(xiàng)目實(shí)施過(guò)程要完成的工作(包括如何做市場(chǎng)調(diào)查、如何做需求規(guī)格分析說(shuō)明書、如何做概要設(shè)計(jì)說(shuō)明書、如何做詳細(xì)設(shè)計(jì)說(shuō)明書、如何選擇使用代碼編碼器代碼編寫注意事項(xiàng))、項(xiàng)目驗(yàn)收及作業(yè)提交的工作(包括程序測(cè)試事項(xiàng)、如何寫課程設(shè)計(jì)報(bào)告)等。在學(xué)生介紹中,教師穿插講解,輔以點(diǎn)評(píng)。第2階段為項(xiàng)目實(shí)施階段,教師應(yīng)針對(duì)學(xué)生發(fā)生的問(wèn)題,及時(shí)給予指導(dǎo),直到學(xué)生弄懂為止。

3.2教學(xué)要求切實(shí)保證教學(xué)質(zhì)量和教學(xué)效果,本著“學(xué)以致用”的原則,要求學(xué)生做到以下3點(diǎn):第一要做到“學(xué)有三備”,即:在項(xiàng)目實(shí)施前做好知識(shí)儲(chǔ)備,在項(xiàng)目實(shí)施中做好安全防備,項(xiàng)目結(jié)束時(shí)做好被評(píng)準(zhǔn)備。第二要寫好“三書一報(bào)告”。“三書”即每個(gè)項(xiàng)目組要做需求規(guī)格說(shuō)明書、概要設(shè)計(jì)說(shuō)明書、詳細(xì)設(shè)計(jì)說(shuō)明書,“一報(bào)告”即人人都要做課程設(shè)計(jì)報(bào)告。第三要做“四自”參與者?!耙蛔浴奔醋月?要求學(xué)生自覺(jué)履行學(xué)生守則和項(xiàng)目實(shí)施有關(guān)規(guī)則,不遲到、不早退、不缺席,實(shí)施點(diǎn)名制度,若無(wú)特殊原因,有5次曠課者自愿以重修論處;“二自”即自尊,要求學(xué)生尊重知識(shí)、尊重學(xué)習(xí)規(guī)律、尊重項(xiàng)目組成員、尊重教師、尊重自己;“三自”即自信,要求學(xué)生相信自己能夠按時(shí)、按量、按質(zhì)完成工作內(nèi)容,遇到困難時(shí),沉著、冷靜,理性地尋找問(wèn)題解決的辦法;“四自”即自強(qiáng),要求學(xué)生不滿足自己已有的成績(jī)和以往與課題項(xiàng)目組共同取得的成績(jī),用創(chuàng)新和超越的思想,做出比以前哪怕是前進(jìn)一小步的事情。同時(shí)也要求教師做好相應(yīng)的工作,如做好項(xiàng)目整體規(guī)劃、精心準(zhǔn)備、努力激發(fā)學(xué)生參與行為、為人師表、表?yè)P(yáng)為主、批評(píng)為輔、多分析、精點(diǎn)評(píng)等。

3.3項(xiàng)目實(shí)施進(jìn)程項(xiàng)目教學(xué)法是一種生動(dòng)、靈活、多樣化的教學(xué)方法。在項(xiàng)目實(shí)施過(guò)程中,既不能生搬硬套地利用一個(gè)時(shí)間標(biāo)準(zhǔn),又不能影響項(xiàng)目實(shí)施的整體進(jìn)程,因此對(duì)時(shí)間的靈活處理是非常關(guān)鍵的,也是值得商榷的。

篇2

關(guān)鍵詞 表現(xiàn)性評(píng)價(jià) 量規(guī) 課程設(shè)計(jì)

中圖分類號(hào):TP312 文獻(xiàn)標(biāo)識(shí)碼:A

1構(gòu)建表現(xiàn)性評(píng)價(jià)基本思路

構(gòu)建表現(xiàn)性評(píng)價(jià)就是制定評(píng)價(jià)目標(biāo)、選擇評(píng)價(jià)內(nèi)容、開(kāi)發(fā)和設(shè)計(jì)評(píng)價(jià)方法的,還包括評(píng)價(jià)者的參與、選擇評(píng)價(jià)時(shí)間和場(chǎng)所、記錄、收集和整理評(píng)價(jià)信息的,以及制定評(píng)價(jià)標(biāo)準(zhǔn)和表現(xiàn)標(biāo)準(zhǔn)等。依據(jù)這樣的開(kāi)發(fā)步驟,對(duì)C語(yǔ)言課程設(shè)計(jì)表現(xiàn)性評(píng)價(jià)的設(shè)計(jì)和實(shí)施做出了整體規(guī)劃,該設(shè)想的總體思路如下圖所示:

2表現(xiàn)性評(píng)價(jià)目標(biāo)的制定

學(xué)習(xí)目標(biāo)是課程學(xué)習(xí)活動(dòng)的出發(fā)點(diǎn)和歸宿,它指導(dǎo)教與學(xué),向其他人傳達(dá)教學(xué)意圖,并提供評(píng)價(jià)學(xué)生學(xué)業(yè)的指導(dǎo)意見(jiàn),是評(píng)價(jià)學(xué)生的重要依據(jù)。表現(xiàn)性評(píng)價(jià)的評(píng)價(jià)目標(biāo)和課程的培養(yǎng)目標(biāo)是一致的。在評(píng)價(jià)之前只有清晰的知道C語(yǔ)言課程要培養(yǎng)什么樣的學(xué)生,才能把握好教學(xué)與評(píng)價(jià)的方向,最終達(dá)成目標(biāo)。

C語(yǔ)言程序設(shè)計(jì)是一門典型的具有操作性和實(shí)踐性特點(diǎn)的計(jì)算機(jī)科學(xué)課程。該課程的學(xué)習(xí)目標(biāo)體系包括下列內(nèi)容:

(1)知識(shí)類目標(biāo):理解并掌握課程要求的基本知識(shí),加深對(duì)已學(xué)知識(shí)的理解,進(jìn)一步提高原有技能;在熟練掌握陳述性知識(shí)的同時(shí),更加注重對(duì)知識(shí)的應(yīng)用。

(2)能力類目標(biāo):培養(yǎng)學(xué)生的創(chuàng)新意識(shí)、刨造思維能力和動(dòng)手實(shí)踐能力;培養(yǎng)學(xué)生信息意識(shí)和主動(dòng)獲取信息,處理信息的能力;培養(yǎng)學(xué)生的群體意識(shí)和學(xué)會(huì)溝通與合作交往的能力;培養(yǎng)問(wèn)題意識(shí)和獨(dú)立發(fā)現(xiàn)問(wèn)題、提出問(wèn)題、解決問(wèn)題的能力;培養(yǎng)和提高管理能力等。

(3)情感類目標(biāo):現(xiàn)代學(xué)習(xí)觀、科學(xué)精神和態(tài)度、社會(huì)責(zé)任感和使命感和交往能力等。課程設(shè)計(jì)的學(xué)習(xí)目標(biāo)在課程學(xué)習(xí)目標(biāo)的基礎(chǔ)之上,更強(qiáng)調(diào)實(shí)踐能力的提高,培養(yǎng)計(jì)算機(jī)程序設(shè)計(jì)的能力和素質(zhì),以及思維方法。經(jīng)上述分析,與課程學(xué)習(xí)目標(biāo)相對(duì)應(yīng),課程設(shè)計(jì)的表現(xiàn)性評(píng)價(jià)目標(biāo)也應(yīng)包含三個(gè)維度:對(duì)知識(shí)習(xí)得的評(píng)價(jià)、對(duì)能力的評(píng)價(jià)和對(duì)情感態(tài)度價(jià)值觀的評(píng)價(jià)。對(duì)上述三方面的評(píng)價(jià)目的具體描述如下表所示。

3選擇表現(xiàn)性評(píng)價(jià)任務(wù)

評(píng)價(jià)任務(wù)指的是一種與教學(xué)目標(biāo)緊密相連的,而且能夠?yàn)閷W(xué)生創(chuàng)造展示自己進(jìn)步與能力的機(jī)會(huì)的一種具體的行為,能反映現(xiàn)實(shí)生活中的活動(dòng)、表現(xiàn)和挑戰(zhàn)的任務(wù),建立在學(xué)習(xí)與評(píng)價(jià)的聯(lián)系基礎(chǔ)之上,考慮學(xué)生的興趣和能力。C語(yǔ)言課程設(shè)計(jì)任務(wù),更加突出應(yīng)用性和實(shí)用性,拓展知識(shí)面。通過(guò)課程設(shè)計(jì),進(jìn)一步熟悉掌握數(shù)據(jù)類型、分支控制、循環(huán)控制、函數(shù)的定義及調(diào)用、結(jié)構(gòu)體及數(shù)組、指針、文件操作、編譯預(yù)處理等知識(shí);達(dá)到系統(tǒng)理解、綜合運(yùn)用課程知識(shí)的學(xué)習(xí)目標(biāo);學(xué)會(huì)用C語(yǔ)言程序解決實(shí)際問(wèn)題的方法;掌握程序的局部測(cè)試、調(diào)試方法,建立程序系統(tǒng)測(cè)試、調(diào)試的基本概念和思想,學(xué)會(huì)較大程序的系統(tǒng)測(cè)試、調(diào)試方法。

一般的C語(yǔ)言課程設(shè)計(jì)項(xiàng)目包括小型系統(tǒng)設(shè)計(jì)、圖形圖像設(shè)計(jì)和游戲程序設(shè)計(jì)基本過(guò)程包括以下6個(gè)步驟:

3.1程序的功能設(shè)計(jì)

功能設(shè)計(jì)是課程設(shè)計(jì)的第一個(gè)環(huán)節(jié),其任務(wù)是根據(jù)課程設(shè)計(jì)題目的描述和要求,確定程序要實(shí)現(xiàn)的功能,并把功能劃分為不同的層次,確定各層功能的上下級(jí)關(guān)系,然后繪制出分級(jí)描述的程序功能框圖。

3.2程序的數(shù)據(jù)設(shè)計(jì)

程序的數(shù)據(jù)設(shè)計(jì)主要包括對(duì)以下各類數(shù)據(jù)進(jìn)行設(shè)計(jì):對(duì)程序中用到的主要數(shù)據(jù)確定數(shù)據(jù)類型;對(duì)程序中用到的結(jié)構(gòu)體數(shù)據(jù)定義其結(jié)構(gòu)類型;定義程序中使用到的全局變量、外部變量等;定義程序中通用的符號(hào)常量;確定文件的數(shù)據(jù)類型,如二進(jìn)制文件、文本文件等。

3.3程序的函數(shù)設(shè)計(jì)

一個(gè)綜合性的程序,需要設(shè)計(jì)若干個(gè)函數(shù)。各個(gè)函數(shù)功能各異,使用的層次也不盡相同。為了使總體設(shè)計(jì)協(xié)調(diào)有序的進(jìn)行,需要在程序編碼之前,對(duì)主要的函數(shù)做出預(yù)先設(shè)計(jì),即所謂的函數(shù)設(shè)計(jì)。程序的函數(shù)設(shè)計(jì)包括函數(shù)的功能設(shè)計(jì)和函數(shù)調(diào)用設(shè)計(jì)兩個(gè)方面。

3.4函數(shù)編程及調(diào)試

函數(shù)編程及調(diào)試是實(shí)現(xiàn)程序功能的核心階段,函數(shù)編程及調(diào)試是實(shí)現(xiàn)程序功能的核心階段,需要注意以下問(wèn)題:課程設(shè)計(jì)具有一定的綜合性,其程序通常由多個(gè)函數(shù)構(gòu)成,每個(gè)函數(shù)都有獨(dú)立的功能,實(shí)現(xiàn)特定的操作;有些函數(shù)之間有調(diào)用和被調(diào)用的關(guān)系,在進(jìn)行函數(shù)設(shè)計(jì)時(shí)需要注意順序問(wèn)題,有點(diǎn)函數(shù)先設(shè)計(jì),有點(diǎn)函數(shù)后設(shè)計(jì),而沒(méi)有調(diào)用關(guān)系的函數(shù)可以并列設(shè)計(jì);程序設(shè)計(jì)是一個(gè)循序漸進(jìn)的過(guò)程。有點(diǎn)函數(shù)在程序設(shè)計(jì)前的函數(shù)設(shè)計(jì)階段就被考慮到了,而有的函數(shù)是在程序設(shè)計(jì)過(guò)程中因需要才產(chǎn)生的。但無(wú)論哪個(gè)函數(shù),都會(huì)經(jīng)歷由簡(jiǎn)單到功能完善定型的過(guò)程。

3.5整體調(diào)試

整體調(diào)試是程序設(shè)計(jì)的必要階段,是在前期程序設(shè)計(jì)調(diào)試基礎(chǔ)上進(jìn)行的基本過(guò)程。需要設(shè)計(jì)準(zhǔn)備一個(gè)較大規(guī)模的數(shù)據(jù)集,按照課程設(shè)計(jì)題目的功能要求,對(duì)組裝完成的程序逐項(xiàng)進(jìn)行功能測(cè)試和調(diào)試,直至確認(rèn)程序達(dá)到了設(shè)計(jì)目標(biāo)為止。

3.6設(shè)計(jì)總結(jié)

設(shè)計(jì)總結(jié)是課程設(shè)計(jì)的最終階段,通過(guò)對(duì)課程設(shè)計(jì)的各個(gè)過(guò)程進(jìn)行系統(tǒng)全面地總結(jié),按照指導(dǎo)教師的具體要求,形成課程設(shè)計(jì)報(bào)告。

4建立量規(guī)

量規(guī)(Rubric)是一種結(jié)構(gòu)化的定量評(píng)價(jià)標(biāo)準(zhǔn)。往往是從與評(píng)價(jià)目標(biāo)相關(guān)的多個(gè)方面詳細(xì)規(guī)定評(píng)級(jí)指標(biāo),具有操作性好、準(zhǔn)備性高的特點(diǎn)。量規(guī)是評(píng)價(jià)的工具,學(xué)生的作品、成長(zhǎng)記錄、學(xué)習(xí)成果或者學(xué)習(xí)過(guò)程中的其他表現(xiàn)(行為、認(rèn)知、態(tài)度)都是量規(guī)的評(píng)價(jià)對(duì)象。同時(shí)量規(guī)也是一個(gè)教學(xué)工具和學(xué)習(xí)工具,可以指導(dǎo)教師的教學(xué)和學(xué)生的學(xué)習(xí)過(guò)程,模糊了教學(xué)、學(xué)習(xí)和評(píng)價(jià)之間的界限,評(píng)價(jià)工具也從而成為了教學(xué)工具和學(xué)習(xí)工具。量規(guī)設(shè)計(jì)的出發(fā)點(diǎn)和著落點(diǎn)是指標(biāo)和等級(jí)地選擇與確立。設(shè)計(jì)評(píng)價(jià)量規(guī)就是,以課程、教學(xué)、評(píng)價(jià)三者統(tǒng)一,突出學(xué)生主體性和促進(jìn)學(xué)生發(fā)展的評(píng)價(jià)目的為設(shè)計(jì)原則,在明確學(xué)習(xí)目的和目標(biāo)的基礎(chǔ)上,列出評(píng)價(jià)指標(biāo)和制定評(píng)價(jià)等級(jí)。對(duì)C語(yǔ)言課程設(shè)計(jì)內(nèi)容加以分析,制定出課程設(shè)計(jì)過(guò)程中的幾個(gè)量規(guī)。

4.1 C語(yǔ)言課程設(shè)計(jì)任務(wù)設(shè)計(jì)量規(guī)(教師)

該量規(guī)主要是對(duì)學(xué)生在對(duì)課程設(shè)計(jì)任務(wù)進(jìn)行分析、提出解決方案、制定完成任務(wù)的相應(yīng)計(jì)劃的表現(xiàn)進(jìn)行評(píng)價(jià)時(shí)所使用的量規(guī)。該量規(guī)中的評(píng)價(jià)項(xiàng)目主要包括問(wèn)題分析、任務(wù)劃分、程序架構(gòu)等。根據(jù)評(píng)價(jià)項(xiàng)目完成情況好壞不同給出不同分值的具體表現(xiàn),在評(píng)價(jià)過(guò)程中對(duì)照量規(guī)評(píng)價(jià)學(xué)生的表現(xiàn)。

4.2小組合作量規(guī)(教師)

該量規(guī)是由教師為各個(gè)小組整體表現(xiàn)進(jìn)行評(píng)價(jià)的量規(guī)工具,小組的表現(xiàn)應(yīng)包括幫助、傾聽(tīng)、參與、勸說(shuō)、問(wèn)題及尊重等幾個(gè)方面,教師根據(jù)對(duì)各小組的觀察情況,對(duì)各項(xiàng)評(píng)分,并計(jì)算總分,以此作為小組合作表現(xiàn)的成績(jī)。

4.3小組成員相互關(guān)系表現(xiàn)量規(guī)(學(xué)生自評(píng),互評(píng))

小組成員之間的關(guān)系是否融洽,合作是否愉快,常常對(duì)整體工作效果有著至關(guān)重要的作用,因此,該量規(guī)也就比不可少了。該量規(guī)是從小組成員之間相互觀察到角度來(lái)制定的,其主要評(píng)價(jià)項(xiàng)目包括合作、參與、態(tài)度、獨(dú)立性、交流和應(yīng)答等,每個(gè)小組成員都要為其他小組成員打分,計(jì)算評(píng)價(jià)分。這樣每個(gè)同學(xué)都可以看到自己在本小組中和其他成員間的關(guān)系如何,在以后的人際交往當(dāng)中即可吸取經(jīng)驗(yàn),更好地與他人融洽相處。

5總結(jié)

評(píng)價(jià)與教學(xué)是一個(gè)硬幣的兩面,雖然兩者有不同的“圖案”,但總是不可分割的共同體。目前,在教育領(lǐng)域中,我們面臨的許多真實(shí)困難都來(lái)與教學(xué)和評(píng)價(jià)的分離。如果我們準(zhǔn)備可信的方式評(píng)價(jià)學(xué)生,真正服務(wù)于促進(jìn)學(xué)生深入學(xué)習(xí)的最終目標(biāo),教學(xué)與評(píng)價(jià)必將再次結(jié)合。

參考文獻(xiàn)

[1] 張穎之,李秀菊,劉恩山.評(píng)價(jià)量規(guī)――主動(dòng)學(xué)習(xí)的評(píng)價(jià)工具[J].生物學(xué)通報(bào),2007(3).

篇3

關(guān)鍵詞:C/C++語(yǔ)言程序設(shè)計(jì);教學(xué)改革;國(guó)家精品課程;教學(xué)方法

文章編號(hào):1672-5913(2013)07-0095-04

中圖分類號(hào):G642

1 課程教學(xué)現(xiàn)狀及存在問(wèn)題

“C/C++語(yǔ)言程序設(shè)計(jì)”是理工科非計(jì)算機(jī)專業(yè)本科學(xué)生的第二門計(jì)算機(jī)課程,也是大學(xué)計(jì)算機(jī)基礎(chǔ)系列課程的核心課程?!癈/C++語(yǔ)言程序設(shè)計(jì)”課程的內(nèi)容抽象,概念和語(yǔ)法規(guī)則較多,特別講究適用技巧。長(zhǎng)期以來(lái),高校都在不斷地探索和實(shí)踐關(guān)于“C/C++語(yǔ)言程序設(shè)計(jì)”課程的教學(xué)改革,但仍然存在很多問(wèn)題。例如,教學(xué)依然以傳統(tǒng)教學(xué)方式為主,不能將實(shí)驗(yàn)環(huán)節(jié)與課堂教學(xué)環(huán)節(jié)很好地相互連貫,相互印證,使得理論教學(xué)和實(shí)踐教學(xué)脫節(jié);某些教師忽視學(xué)生的實(shí)踐能力和創(chuàng)新能力的培養(yǎng),使學(xué)生在分析問(wèn)題和解決問(wèn)題時(shí)無(wú)從下手,缺乏編程和調(diào)試的能力;實(shí)驗(yàn)教學(xué)中的多數(shù)實(shí)驗(yàn)內(nèi)容是驗(yàn)證性的,學(xué)生機(jī)械式的運(yùn)行程序,對(duì)知識(shí)的理解只停留在表面上;理論和實(shí)驗(yàn)課時(shí)數(shù)較少,上課信息量大,學(xué)生接受知識(shí)的進(jìn)度不一樣,這就導(dǎo)致教師和學(xué)生的學(xué)習(xí)步調(diào)不一致。

針對(duì)上述問(wèn)題,許多高校對(duì)“C/C++語(yǔ)言程序設(shè)計(jì)”課程的教學(xué)作出了有益的探索,如文獻(xiàn)[1]提出“通、實(shí)、新、聯(lián)”的教學(xué)理念;文獻(xiàn)[2]提出教學(xué)設(shè)計(jì)原理;文獻(xiàn)[3]提出項(xiàng)目教學(xué)法;文獻(xiàn)[4]提出案例教學(xué)法;文獻(xiàn)[5]提出“機(jī)房授課+自主學(xué)習(xí)”的授課模式;文獻(xiàn)[6]提出將“以應(yīng)用為背景,以知識(shí)為主線,以提高能力和興趣為目的,變應(yīng)試為應(yīng)用”的教學(xué)理念應(yīng)用于該課程的教學(xué)中。這些方法均在一定程度上激發(fā)了學(xué)生的學(xué)習(xí)興趣,增強(qiáng)了學(xué)生的動(dòng)手能力,取得了較為明顯的教學(xué)效果。

為了探究出適合成都理工大學(xué)人才培養(yǎng)的課程特點(diǎn),“C/C++語(yǔ)言程序設(shè)計(jì)”課程組經(jīng)過(guò)多年的課程建設(shè)和對(duì)教學(xué)環(huán)節(jié)的研究與探索,提出了“以應(yīng)用為前提,學(xué)生為主體,知識(shí)為主線,培養(yǎng)學(xué)生的實(shí)踐動(dòng)手能力為著力點(diǎn)”的教學(xué)理念,構(gòu)建了一套教材體系完善、教學(xué)資源豐富、教學(xué)手段先進(jìn)、教學(xué)評(píng)價(jià)合理、考核方式差異化、精品課程網(wǎng)站新穎的教學(xué)體系。下面分別從教學(xué)設(shè)計(jì)、教學(xué)方法、教學(xué)手段、考核方式以及教學(xué)資源等方面進(jìn)行闡述。

2 教學(xué)設(shè)計(jì)及課程內(nèi)容組織

2.1教學(xué)設(shè)計(jì)

成都理工大學(xué)每年有4000名以上的學(xué)生參加“C/C++語(yǔ)言程序設(shè)計(jì)”課程學(xué)習(xí)。為實(shí)施因材施教,我們重視研究性學(xué)習(xí)、探究性學(xué)習(xí)、協(xié)作學(xué)習(xí)等現(xiàn)代教育理念在教學(xué)中的應(yīng)用,根據(jù)課程內(nèi)容和學(xué)生特征,對(duì)教學(xué)方法和教學(xué)評(píng)價(jià)進(jìn)行設(shè)計(jì),并在教學(xué)理念與教學(xué)設(shè)計(jì)上實(shí)施了多種改革舉措。

1)以學(xué)生為中心的教學(xué)模式。

以學(xué)生為中心的教學(xué)模式讓教師從傳統(tǒng)的教學(xué)方式中解脫出來(lái),變“教學(xué)”為“導(dǎo)學(xué)”。教師充分利用多種教學(xué)媒體和提示學(xué)習(xí)資源,講重點(diǎn)、解難點(diǎn)、釋疑點(diǎn),講評(píng)作業(yè),指導(dǎo)學(xué)習(xí)方法,輔助小組學(xué)習(xí),發(fā)揮學(xué)生的主體作用,引導(dǎo)學(xué)生自主學(xué)習(xí),幫助學(xué)生培養(yǎng)自學(xué)能力。

教師要在理論課前了解學(xué)生是否掌握了與課程有關(guān)的基礎(chǔ)知識(shí)和基本技能,根據(jù)學(xué)生在實(shí)驗(yàn)課的表現(xiàn)來(lái)了解學(xué)生是否掌握了教學(xué)目標(biāo)中要求學(xué)會(huì)的知識(shí)和技能,以及掌握的程度等信息,從而確定后續(xù)教學(xué)中應(yīng)重點(diǎn)講解和輔導(dǎo)的知識(shí),根據(jù)學(xué)生的實(shí)際情況設(shè)計(jì)教學(xué)環(huán)節(jié)。對(duì)于部分優(yōu)秀學(xué)生和已經(jīng)學(xué)習(xí)了程序設(shè)計(jì)的學(xué)生,我們要加快他們的學(xué)習(xí)進(jìn)度,增加學(xué)習(xí)難度和深度,使他們可以很快在自己的專業(yè)中使用程序設(shè)計(jì)來(lái)解決相關(guān)問(wèn)題。

2)精心準(zhǔn)備每一節(jié)課,激發(fā)學(xué)生學(xué)習(xí)積極性。

激發(fā)學(xué)生對(duì)程序設(shè)計(jì)課程的學(xué)習(xí)興趣,是本課程任務(wù)執(zhí)行的重要目標(biāo)。學(xué)生是主動(dòng)學(xué)習(xí)還是被動(dòng)學(xué)習(xí)會(huì)讓教學(xué)效果產(chǎn)生明顯的差別,因此每位教師都應(yīng)精心準(zhǔn)備每一節(jié)課。引領(lǐng)學(xué)生跨入程序設(shè)計(jì)大門的第一節(jié)課是極其重要的。學(xué)生所關(guān)心的是所學(xué)課程對(duì)自己的專業(yè)和今后的工作有什么作用,教師可從不同的專業(yè)角度,結(jié)合當(dāng)前最熱門的IT話題和實(shí)際應(yīng)用為學(xué)生介紹學(xué)習(xí)本課程的意義和作用,同時(shí)介紹一些往屆學(xué)生將所學(xué)程序設(shè)計(jì)知識(shí)用于數(shù)學(xué)建模、程序設(shè)計(jì)競(jìng)賽、專業(yè)課程學(xué)習(xí)等方面的生動(dòng)實(shí)例,這些都是教師第一節(jié)課的良好素材。

3)培養(yǎng)學(xué)生系統(tǒng)化的程序設(shè)計(jì)思維。

程序設(shè)計(jì)課程長(zhǎng)期存在著注重語(yǔ)句、語(yǔ)法和細(xì)節(jié)的特點(diǎn),基本上是以程序設(shè)計(jì)語(yǔ)言自身的體系為脈絡(luò)展開(kāi)的。許多學(xué)生在學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言課程時(shí)會(huì)覺(jué)得枯燥難學(xué),學(xué)過(guò)后又不能用來(lái)解決實(shí)際問(wèn)題。所以學(xué)生雖然學(xué)了一定的程序設(shè)計(jì)知識(shí),但編程能力較差?!糠謱W(xué)生在遇到實(shí)際問(wèn)題依舊無(wú)從下手。而系統(tǒng)化程序設(shè)計(jì)思維培養(yǎng)模式是從本科生的認(rèn)知特點(diǎn)出發(fā),讓教師在教授學(xué)生程序設(shè)計(jì)課程、提高學(xué)生編程能力的同時(shí),培養(yǎng)學(xué)生的系統(tǒng)化程序設(shè)計(jì)思維。

程序設(shè)計(jì)課程不僅教學(xué)生如何進(jìn)行計(jì)算機(jī)編程,而且教學(xué)生如何像程序員一樣思考問(wèn)題。系統(tǒng)化的程序設(shè)計(jì)思維的培養(yǎng)過(guò)程就是讓學(xué)生自己動(dòng)手解決實(shí)際問(wèn)題的過(guò)程。這個(gè)過(guò)程充滿了學(xué)生對(duì)未知問(wèn)題的探索、研究與創(chuàng)新,不僅可以教會(huì)學(xué)生解決在程序設(shè)計(jì)中遇到的問(wèn)題,而且可以鍛煉思維,使學(xué)生的邏輯思維更加嚴(yán)密,這對(duì)一個(gè)理工科的大學(xué)生來(lái)說(shuō)是至關(guān)重要的,對(duì)學(xué)生整體素質(zhì)的提高、程序設(shè)計(jì)課程整體教學(xué)水平的提高都有現(xiàn)實(shí)意義。

4)互換角色思考與提問(wèn)。

在教學(xué)過(guò)程中我們發(fā)現(xiàn),很多學(xué)生不提問(wèn),有時(shí)是學(xué)生提不出問(wèn)題,有時(shí)是不知該如何提問(wèn)。這時(shí),教師需要站在學(xué)生位置上,思考學(xué)生可能會(huì)有什么問(wèn)題,然后由教師提出問(wèn)題,讓學(xué)生來(lái)回答。如果學(xué)生不能回答,教師再為學(xué)生解答。教師備課時(shí)不再只是準(zhǔn)備我要講什么,而是思考學(xué)生會(huì)遇到什么難點(diǎn),需要向?qū)W生提什么問(wèn)題、解答什么問(wèn)題?;诖四康?,教師需準(zhǔn)備大量經(jīng)典案例,提出問(wèn)題,分析問(wèn)題,并在問(wèn)題中設(shè)置一些錯(cuò)誤,讓學(xué)生思考原因,并進(jìn)一步思考如何修改錯(cuò)誤,在這樣的學(xué)習(xí)過(guò)程中潛移默化地掌握基本的語(yǔ)法知識(shí)和解決問(wèn)題的方法。這種模式轉(zhuǎn)變了學(xué)生的學(xué)習(xí)方式,激勵(lì)學(xué)生積極思考問(wèn)題、分析和解決問(wèn)題。

2.2理論課程設(shè)計(jì)

由于科學(xué)技術(shù)的快速發(fā)展,計(jì)算機(jī)科學(xué)與其他學(xué)科間的交叉、融合日益增強(qiáng)。大多數(shù)非計(jì)算機(jī)專業(yè)的培養(yǎng)目標(biāo)已將學(xué)生的計(jì)算機(jī)程序設(shè)計(jì)能力作為了一項(xiàng)重要內(nèi)容。

本課程主要是針對(duì)非計(jì)算機(jī)專業(yè)的理工科一年級(jí)大學(xué)生開(kāi)設(shè)的。與計(jì)算機(jī)專業(yè)不同的是,非計(jì)算機(jī)專業(yè)學(xué)生一般只學(xué)一門語(yǔ)言課程。因此,該課程的教學(xué)就擔(dān)負(fù)起培養(yǎng)學(xué)生編程能力的重要責(zé)任,成為了學(xué)習(xí)其他程序設(shè)計(jì)語(yǔ)言的基礎(chǔ)。

根據(jù)非計(jì)算機(jī)專業(yè)各學(xué)科的培養(yǎng)目標(biāo),“C/C++語(yǔ)言程序設(shè)計(jì)”課程在理論課程內(nèi)容設(shè)計(jì)上注意知識(shí)結(jié)構(gòu)的合理,強(qiáng)調(diào)基本能力的培養(yǎng),注重基礎(chǔ)理論與實(shí)際應(yīng)用的融合。課程內(nèi)容體系結(jié)構(gòu)重點(diǎn)突出學(xué)以致用。課程內(nèi)容知識(shí)結(jié)構(gòu)由C語(yǔ)言簡(jiǎn)單程序的編寫和調(diào)試、C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)、控制結(jié)構(gòu)、數(shù)組、指針、函數(shù)、編譯預(yù)處理與變量的存儲(chǔ)類型、文件、結(jié)構(gòu)體與共用體、圖形程序設(shè)計(jì)基礎(chǔ)、C++程序設(shè)計(jì)基礎(chǔ)、查找和排序12部分組成。

根據(jù)學(xué)以致用的原則,在實(shí)際應(yīng)用中,函數(shù)是程序設(shè)計(jì)的重要內(nèi)容之一,也是學(xué)生學(xué)習(xí)的難點(diǎn)之一,因此在理論課程設(shè)計(jì)中,我們將函數(shù)的使用提前講解,讓學(xué)生盡早接觸函數(shù),理解模塊化的設(shè)計(jì)方法,掌握函數(shù)的基本設(shè)計(jì)和操作。在講授第2章有關(guān)輸入/輸出庫(kù)函數(shù)時(shí),可同時(shí)結(jié)合第8章文件的知識(shí),使學(xué)生掌握實(shí)際問(wèn)題中涉及不同數(shù)據(jù)的不同輸入/輸出方式,較好地解決了學(xué)生學(xué)習(xí)C語(yǔ)言后不能熟練掌握文件操作的問(wèn)題。

教材在內(nèi)容編排上注重易用性。每章的開(kāi)頭設(shè)置本章學(xué)習(xí)目標(biāo),之后設(shè)置本章學(xué)習(xí)指導(dǎo),包含“課前思考”“本章難點(diǎn)”和“本章編程中容易出現(xiàn)的錯(cuò)誤”。每章后的練習(xí)題涵蓋了程序設(shè)計(jì)中的常見(jiàn)算法,涉及簡(jiǎn)單程序設(shè)計(jì)、較復(fù)雜程序設(shè)計(jì)、易于舉一反三的程序設(shè)計(jì)問(wèn)題等內(nèi)容,使學(xué)生能夠通過(guò)練習(xí),大大地提高編程能力。

2.3實(shí)驗(yàn)課程設(shè)計(jì)

“C/C++語(yǔ)言程序設(shè)計(jì)”是一門實(shí)踐性很強(qiáng)的課程。在近幾年的課程建設(shè)與教學(xué)改革中,實(shí)驗(yàn)課程注重理論課程內(nèi)容與實(shí)驗(yàn)內(nèi)容的有機(jī)結(jié)合,強(qiáng)調(diào)學(xué)生創(chuàng)新能力和實(shí)際動(dòng)手能力的培養(yǎng)。C/C++程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)內(nèi)容改變了以往驗(yàn)證性實(shí)驗(yàn)為主的現(xiàn)象,使設(shè)計(jì)性實(shí)驗(yàn)內(nèi)容占了70%以上。通過(guò)實(shí)驗(yàn),培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力,以及動(dòng)手能力和程序設(shè)計(jì)能力,從而加深對(duì)理論課程內(nèi)容的理解。

實(shí)驗(yàn)課程配有實(shí)驗(yàn)指導(dǎo)書,共設(shè)計(jì)了11個(gè)實(shí)驗(yàn)項(xiàng)目和一個(gè)綜合程序設(shè)計(jì),其基本出發(fā)點(diǎn)是幫助學(xué)生理解和消化課堂教學(xué)的內(nèi)容,培養(yǎng)學(xué)生自主學(xué)習(xí)能力,加強(qiáng)其實(shí)踐能力和團(tuán)隊(duì)協(xié)作精神,讓學(xué)生掌握程序設(shè)計(jì)的基本思想和方法。具體實(shí)驗(yàn)內(nèi)容包括:C/C++簡(jiǎn)單程序的編寫和調(diào)試、C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)、控制結(jié)構(gòu)、數(shù)組、指針、函數(shù)、編譯預(yù)處理、文件、結(jié)構(gòu)體與共用體、圖形程序設(shè)計(jì)、C++程序設(shè)計(jì)基礎(chǔ)。

3 教學(xué)方法和手段

3.1教學(xué)方法

為了實(shí)現(xiàn)程序設(shè)計(jì)課程的教學(xué)目標(biāo),使學(xué)生不但掌握高級(jí)編程語(yǔ)言的知識(shí)、編程技術(shù)和基本算法,更要掌握程序設(shè)計(jì)的思想和方法,培養(yǎng)學(xué)生進(jìn)行問(wèn)題求解和編程的能力,以及探索和創(chuàng)新能力,我們采用了多種教學(xué)方法,主要做了以下改革。

1)課內(nèi)與課外訓(xùn)練相結(jié)合,注重學(xué)生綜合能力的培養(yǎng)。

課內(nèi)教師根據(jù)教材進(jìn)行引導(dǎo)學(xué)習(xí),加強(qiáng)典型例題的啟發(fā)式講解。在分析常見(jiàn)錯(cuò)誤案例的過(guò)程中,教師講解程序設(shè)計(jì)的基本方法、程序測(cè)試方法以及程序調(diào)試和排錯(cuò)方法,幫助學(xué)生理解錯(cuò)誤發(fā)生的原因和實(shí)質(zhì),掌握糾錯(cuò)的方法和解決的對(duì)策。在實(shí)驗(yàn)教學(xué)中,我們?yōu)槊刻脤?shí)驗(yàn)課設(shè)計(jì)相應(yīng)的實(shí)驗(yàn)項(xiàng)目。實(shí)驗(yàn)項(xiàng)目的設(shè)計(jì)注重實(shí)用性和綜合性。實(shí)踐教學(xué)強(qiáng)調(diào)大量程序設(shè)計(jì)的訓(xùn)練。教師在網(wǎng)上為學(xué)生一些經(jīng)典、實(shí)用、有一定挑戰(zhàn)性的作業(yè),鼓勵(lì)學(xué)生課外多訓(xùn)練,倡導(dǎo)學(xué)生課后以寢室為單位,組成學(xué)習(xí)小組,進(jìn)行討論、分析和解決問(wèn)題。

為了激勵(lì)學(xué)生參與程序設(shè)計(jì)的實(shí)踐,進(jìn)一步提高學(xué)生程序設(shè)計(jì)的興趣,提升他們的軟件技術(shù)水平,成都理工大學(xué)每年舉行一次全校范圍的程序設(shè)計(jì)大賽。大賽采用初賽和決賽制,要求學(xué)生在2~4小時(shí)內(nèi)完成一個(gè)綜合性較強(qiáng)的程序設(shè)計(jì)題目,或在一段時(shí)間內(nèi)完成一個(gè)綜合程序設(shè)計(jì)題目,然后進(jìn)行答辯。

2)重視實(shí)踐教學(xué)環(huán)節(jié)、注重學(xué)生創(chuàng)新意識(shí)與應(yīng)用能力的培養(yǎng)。

為了培養(yǎng)學(xué)生的實(shí)踐動(dòng)手能力,我們加強(qiáng)了實(shí)踐教學(xué)環(huán)節(jié)的管理。教師要積極使用多媒體實(shí)驗(yàn)室的教學(xué)設(shè)備,進(jìn)行啟發(fā)、引導(dǎo)式的實(shí)驗(yàn)指導(dǎo),將平時(shí)測(cè)試與期末測(cè)試結(jié)合,測(cè)試學(xué)生在1個(gè)小時(shí)內(nèi)調(diào)試和正確編寫程序的能力,引導(dǎo)和督促學(xué)生重視實(shí)踐教學(xué)。開(kāi)放性實(shí)驗(yàn)注重培養(yǎng)學(xué)生的創(chuàng)新意識(shí)與應(yīng)用能力。

3)網(wǎng)站互動(dòng)學(xué)習(xí)。

課程組建立的教學(xué)網(wǎng)站、精品課程網(wǎng)站、課程資源平臺(tái)等為學(xué)生提供了網(wǎng)絡(luò)課程、網(wǎng)上答疑、作業(yè)提交、理論試題及答案、上機(jī)試題及答案、教學(xué)錄像、視頻節(jié)目、精品課程網(wǎng)站鏈接、相關(guān)學(xué)習(xí)網(wǎng)站鏈接等資源,擴(kuò)充了課堂教學(xué)區(qū)域。學(xué)生可以在任何時(shí)候、任何地點(diǎn)進(jìn)行互動(dòng)學(xué)習(xí)。這種方法及時(shí)地解決了學(xué)生在學(xué)習(xí)中遇到的疑難問(wèn)題。

4)改革考核方式,采用多元評(píng)價(jià)方式考核實(shí)驗(yàn)成績(jī)。

為了提高學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生問(wèn)題求解和編程能力,以及探索和創(chuàng)新能力,我們采用了開(kāi)卷和閉卷相結(jié)合的考試方式,鼓勵(lì)基礎(chǔ)好的學(xué)生開(kāi)卷考試,完成一個(gè)綜合編程題目。經(jīng)過(guò)實(shí)踐,參加開(kāi)卷考試的學(xué)生在獨(dú)立分析問(wèn)題、解決問(wèn)題和編程能力上得到了很大提高。

3.2教學(xué)手段

多年以來(lái),成都理工大學(xué)“C/C++語(yǔ)言程序設(shè)計(jì)”課程最大限度地、多方位地應(yīng)用了以下現(xiàn)代教育技術(shù)手段。

1)課堂多媒體理論教學(xué)。

本課程的理論教學(xué)將傳統(tǒng)教學(xué)手段和現(xiàn)代教育技術(shù)手段相結(jié)合,在應(yīng)用現(xiàn)代教育技術(shù)手段的同時(shí),繼續(xù)發(fā)揮傳統(tǒng)教學(xué)的優(yōu)勢(shì)。課堂上多媒體課件的播放效果直接影響到學(xué)生的聽(tīng)課效果,因此我們不僅制作了幻燈片,還利用Autherware、Flash等工具,制作了具有較強(qiáng)動(dòng)畫效果的多媒體課件,將程序的執(zhí)行過(guò)程利用動(dòng)畫演示,生動(dòng)、形象地模擬了計(jì)算機(jī)執(zhí)行程序的真實(shí)情況。

2)建立計(jì)算機(jī)基礎(chǔ)教學(xué)網(wǎng)站。

我們開(kāi)發(fā)課程網(wǎng)上教學(xué)平臺(tái),為學(xué)生提供電子教案、多媒體課件、視頻等豐富的網(wǎng)上教學(xué)資源,同時(shí)提供討論和在線答疑,構(gòu)建以學(xué)生為中心的自主學(xué)習(xí)環(huán)境。

3)網(wǎng)上考試系統(tǒng)。

網(wǎng)上考試系統(tǒng)為學(xué)生提供了模擬和考試環(huán)境,實(shí)現(xiàn)了系統(tǒng)自動(dòng)組卷和評(píng)分功能,為學(xué)生課后自學(xué)和自測(cè)、提高教學(xué)效果搭建了一個(gè)有效的平臺(tái)。

4 考核方式

課程考核可以采用開(kāi)卷和閉卷2種形式。

1)閉卷考試由筆試和機(jī)試組成。

(1)筆試(占總成績(jī)的50%)主要考核語(yǔ)言基礎(chǔ)、基本的閱讀和編寫程序的能力。題型包括選擇題、填空題、程序閱讀題和程序填空題。

(2)機(jī)試(占總成績(jī)50%)主要考核程序設(shè)計(jì)能力,包括上機(jī)考試(占總成績(jī)的30%)和平時(shí)出勤及作業(yè)完成情況(占總成績(jī)的20%)。

2)開(kāi)卷考試主要考核學(xué)生綜合程序設(shè)計(jì)的能力,獨(dú)立分析問(wèn)題和解決問(wèn)題的能力,難度較大。通常只有學(xué)習(xí)優(yōu)秀的學(xué)生可以參加開(kāi)卷考試。這些學(xué)生必須是按時(shí)完成了每一次的實(shí)驗(yàn)項(xiàng)目,且中期考試合格。開(kāi)卷考試要求學(xué)生提供源程序、開(kāi)卷考試報(bào)告并參加面試。

5 結(jié)語(yǔ)

通過(guò)對(duì)各種教學(xué)方法和教學(xué)手段的研究和探索,我們改變了傳統(tǒng)的知識(shí)傳授理念,從而更加注重學(xué)生解決實(shí)際問(wèn)題的能力,并提出“以學(xué)生為主體,教師為引導(dǎo),網(wǎng)絡(luò)教學(xué)為輔助”的全新理念,極大地激發(fā)了學(xué)生的學(xué)習(xí)興趣,挖掘了學(xué)生的創(chuàng)造潛能,又培養(yǎng)了他們自主研究、協(xié)作學(xué)習(xí)的能力。實(shí)踐證明,通過(guò)上述教學(xué)改革措施,教學(xué)效果取得了顯著提高。在計(jì)算機(jī)二級(jí)c語(yǔ)言考試中,學(xué)生通過(guò)率較往年大大提升。當(dāng)然,實(shí)際教學(xué)過(guò)程是一個(gè)相當(dāng)復(fù)雜的系統(tǒng),也還存在著一些需要解決的問(wèn)題,還需要我們?cè)诮窈蟮膶?shí)踐中繼續(xù)開(kāi)拓,不斷探索。

參考文獻(xiàn):

[1]趙珊,賈宗璞,“C語(yǔ)言程序設(shè)計(jì)”課程教學(xué)模式改革方案探討[J],科技資訊,2011(35):185-187。

[2]黃群,C語(yǔ)言程序設(shè)計(jì)課程教學(xué)設(shè)計(jì)探討[J],計(jì)算機(jī)教育,2010(5):78-81。

[3]陳洪超,項(xiàng)目教學(xué)法在“C語(yǔ)言程序設(shè)計(jì)”課程中的應(yīng)用[J],重慶電力高等??茖W(xué)校學(xué)報(bào),2012,17(3):29-30,36。

[4]左永文,案例教學(xué)法在“C語(yǔ)言程序設(shè)計(jì)”課程中的應(yīng)用[J],科技創(chuàng)新導(dǎo)報(bào),2012(18):175-175。

篇4

關(guān)鍵詞:C語(yǔ)言;教學(xué)改革;工程電路

中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2016)16-0120-02

一、引言

C語(yǔ)言是一門通用計(jì)算機(jī)語(yǔ)言,廣泛用于系統(tǒng)與應(yīng)用軟件的開(kāi)發(fā),具有高效、靈活、功能豐富、表達(dá)能力強(qiáng)和較高移植性等優(yōu)點(diǎn),是近年來(lái)使用最廣泛的編程語(yǔ)言,也是眾多高校理工科學(xué)生的必修課。筆者參閱過(guò)市場(chǎng)上部分C語(yǔ)言程序設(shè)計(jì)教材,發(fā)現(xiàn)大部分教材僅針對(duì)有扎實(shí)的理科基礎(chǔ)的學(xué)生,理論性較強(qiáng),實(shí)踐性較低,而且知識(shí)點(diǎn)細(xì)化煩瑣,不易理解。大部分學(xué)生在結(jié)束課程后,實(shí)踐能力并未達(dá)到工程人員的要求,存在大量“高分低能”的現(xiàn)象。我國(guó)正處于高速發(fā)展的階段,如何培養(yǎng)出高質(zhì)量的工程應(yīng)用型人才,是我國(guó)高等教育工作者面臨的一項(xiàng)重要使命,故筆者認(rèn)為教學(xué)改革勢(shì)在必行。

二、課程改革存在問(wèn)題

在C語(yǔ)言程序設(shè)計(jì)教學(xué)實(shí)踐中,目前主要存在以下幾方面的問(wèn)題。

1.教學(xué)模式單調(diào)乏味。C語(yǔ)言授課開(kāi)篇即是類型、變量、運(yùn)算符、表達(dá)式等煩瑣的概念性知識(shí),枯燥無(wú)味,大部分學(xué)生都還未從高中教師全程跟讀的教學(xué)模式中轉(zhuǎn)出,自主學(xué)習(xí)能力較差,邏輯思維能力也相對(duì)較弱,對(duì)重難點(diǎn)把握不準(zhǔn),而部分大學(xué)教師在教授這門課程的,缺乏與學(xué)生的互動(dòng)與對(duì)學(xué)生自主學(xué)習(xí)的引導(dǎo),這會(huì)使學(xué)生產(chǎn)生畏難、抵觸甚至厭學(xué)的情緒。

2.教材缺乏實(shí)例。筆者考察了相關(guān)兄弟院校的C語(yǔ)言程序設(shè)計(jì)教材,發(fā)現(xiàn)教材中缺乏實(shí)例,理論性較強(qiáng),在結(jié)束C語(yǔ)言課程學(xué)習(xí)時(shí),學(xué)生實(shí)踐能力并未得到大幅度的提升,培養(yǎng)了一批會(huì)考試、不會(huì)編程的C語(yǔ)言學(xué)習(xí)者。目前的C語(yǔ)言教學(xué)僅局限于教授學(xué)生利用C語(yǔ)言知識(shí)去解決數(shù)學(xué)問(wèn)題,而缺乏發(fā)散性思維的教學(xué),應(yīng)該用具體實(shí)例教授學(xué)生如何將C語(yǔ)言應(yīng)用到其他領(lǐng)域,使學(xué)生具備一定編程能力,以求達(dá)到光速發(fā)展的社會(huì)對(duì)當(dāng)代大學(xué)生的要求。

3.教學(xué)對(duì)象單一化。在進(jìn)行C語(yǔ)言教學(xué)實(shí)踐中,有很多非理工科專業(yè)學(xué)生對(duì)C語(yǔ)言程序設(shè)計(jì)這門課有著濃厚的興趣,但作為旁聽(tīng)生,他們表示對(duì)C語(yǔ)言課程有入門難、應(yīng)用難兩大問(wèn)題。筆者認(rèn)為需要簡(jiǎn)化教學(xué)內(nèi)容,多增加易于理解的實(shí)例,多進(jìn)行上機(jī)實(shí)踐,在課本中廣泛添加C語(yǔ)言與各領(lǐng)域(例如金融、網(wǎng)游等)的應(yīng)用實(shí)例,供學(xué)生學(xué)習(xí)。

4.改革并完善考核方式。由于C語(yǔ)言是一門應(yīng)用性與創(chuàng)新性很強(qiáng)的計(jì)算機(jī)語(yǔ)言,所以我們的考核方式不應(yīng)該局限于常規(guī)考題,應(yīng)在考試題目添加開(kāi)放性題目,側(cè)面考察學(xué)生的創(chuàng)新與應(yīng)用能力。

三、改革具體措施

筆者在考察相關(guān)院校的C語(yǔ)言教學(xué)改革后,總結(jié)經(jīng)驗(yàn)得失,在此基礎(chǔ)上擬定了一系列適合我院的教學(xué)改革具體措施。

1.應(yīng)該根據(jù)教學(xué)要求,從切實(shí)提高學(xué)生程序設(shè)計(jì)能力上出發(fā),重整課本內(nèi)容。課本內(nèi)容應(yīng)循序漸進(jìn)地添加程序設(shè)計(jì)案例。

例1:求a=3、b=5這兩數(shù)之和,并顯示在屏幕上。

學(xué)生可按照程序?qū)嵗紫日莆兆詈?jiǎn)單的賦值運(yùn)算,然后再加深一點(diǎn)難度,要求學(xué)生學(xué)習(xí)如何使兩個(gè)變量的和顯示在屏幕上,并要求學(xué)生進(jìn)行編程。筆者經(jīng)過(guò)實(shí)踐,選取一位主修藝術(shù)設(shè)計(jì)學(xué)生的作業(yè),發(fā)現(xiàn)類似循序漸進(jìn)、由淺入深利用程序?qū)嵗M(jìn)行教學(xué)的方法,不僅適用于有理工基礎(chǔ)的學(xué)生,也同樣可以被無(wú)專業(yè)基礎(chǔ)的學(xué)生所掌握,而且切實(shí)提高了學(xué)生的編程能力。作業(yè)示例如圖2所示。

例2:使a=3、b=2、c=1,令d為a、b之和,f為a與b。求這兩數(shù)之和,并顯示在屏幕上。

2.在針對(duì)不同專業(yè)開(kāi)設(shè)的C語(yǔ)言課程中,應(yīng)該具備專業(yè)應(yīng)用實(shí)例,這樣學(xué)生可以學(xué)以致用,應(yīng)用在將來(lái)的專業(yè)領(lǐng)域中。例如:如圖3所示,已知電流源Is1=1A,電壓源US2=10V,電阻RL=20Ω,R1=R2=2Ω,求各支路電流和電路中功率平衡關(guān)系。

所列方程如下:

經(jīng)過(guò)多次此類應(yīng)用實(shí)踐,筆者發(fā)現(xiàn)學(xué)生對(duì)所學(xué)知識(shí)有了新的理解,而且將C語(yǔ)言編程與專業(yè)知識(shí)結(jié)合到了一起,這使學(xué)生對(duì)編程與專業(yè)領(lǐng)域知識(shí)產(chǎn)生了濃厚的興趣,紛紛表示要深入學(xué)習(xí),而且學(xué)生的編程能力也得到了極大提升。

四、結(jié)語(yǔ)

以上教學(xué)改革經(jīng)過(guò)筆者在實(shí)驗(yàn)之初也遇到過(guò)重重問(wèn)題,但都一一解決了。實(shí)踐證明,經(jīng)過(guò)此種課改實(shí)踐,發(fā)現(xiàn)許多學(xué)生對(duì)C語(yǔ)言這門課程產(chǎn)生了濃厚的興趣,并且編程能力也有了實(shí)質(zhì)性的提高??偠灾珻語(yǔ)言教學(xué)改革的目的就是激發(fā)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生的編程能力,最終可以達(dá)到教學(xué)目的才是成功的改革。

參考文獻(xiàn):

[1]譚浩強(qiáng).C程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2005.

篇5

關(guān)鍵詞 教學(xué)改革 C語(yǔ)言 微平臺(tái)

中圖分類號(hào):G434;TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A

教學(xué)改革和提高教學(xué)質(zhì)量是高校教育的永恒研究課題?!禖 語(yǔ)言程序設(shè)計(jì)》是理工科各專業(yè),尤其是計(jì)算機(jī)相關(guān)專業(yè)學(xué)生必修的一門非常重要的專業(yè)基礎(chǔ)課。在近幾年的教學(xué)實(shí)踐中發(fā)現(xiàn),學(xué)生們普遍認(rèn)為這門課難度大、不易,學(xué)許多學(xué)生還要參加全國(guó)計(jì)算機(jī)等級(jí)考試,通過(guò)率不高。網(wǎng)絡(luò)自主學(xué)習(xí)平臺(tái)采用“教師導(dǎo)學(xué)+學(xué)生自主學(xué)習(xí)”教學(xué)和學(xué)習(xí)方式,以及“教考分離”的考試制度,突破了傳統(tǒng)課堂中教學(xué)受到時(shí)間和空間限制的困境。但傳統(tǒng)的教學(xué)模式和原來(lái)的網(wǎng)絡(luò)自主學(xué)習(xí)平臺(tái)模式,存在一個(gè)普遍的的弊端: 時(shí)間長(zhǎng)、重點(diǎn)分散。微課程的概念是由戴維? 彭羅斯( David Penorse ) 于2008年秋首創(chuàng)的。它按照新課程標(biāo)準(zhǔn)及教學(xué)實(shí)踐要求,以教學(xué)多媒體為主要方式,以探究某個(gè)知識(shí)點(diǎn)或教學(xué)重點(diǎn)難點(diǎn)而展開(kāi)的整合各種教學(xué)資源的活動(dòng)。主題突出、內(nèi)容精煉、終端載體多樣化、應(yīng)用方便靈活是微課鮮明的特征。因此,本文以《C語(yǔ)言程序設(shè)計(jì)》課程為研究對(duì)象,自主學(xué)習(xí)與微課程相結(jié)合,研究高校輔助教學(xué)的一種新模式。

1微課程

現(xiàn)今熱議的微課程概念是2008 年由美國(guó)新墨西哥州圣胡安學(xué)院的高級(jí)教學(xué)設(shè)計(jì)師、學(xué)院在線服務(wù)經(jīng)理David Penrose 提出的。

1.1微課程的含義和特征

微課程并不是一個(gè)孤立的教學(xué)環(huán)節(jié),而是一個(gè)完整的教學(xué)系統(tǒng)。它不是傳統(tǒng)課堂教學(xué)的截屏,而是圍繞某個(gè)知識(shí)點(diǎn)進(jìn)行教學(xué)設(shè)計(jì)后開(kāi)展的教學(xué)活動(dòng)。微課程包括課堂教學(xué)的全部因素(教學(xué)目標(biāo)、教學(xué)策略、師生互動(dòng)、教學(xué)資源等),將這些教學(xué)因素以高度凝練的方式融合形成短小精悍的視頻即形成微課程。微課程有兩個(gè)顯著特征:一是以視頻為呈現(xiàn)方式;二是凸顯微課程的“微”。

1.2微課程的設(shè)計(jì)開(kāi)發(fā)研究

微課程的開(kāi)發(fā)主要有兩種形式:一是對(duì)現(xiàn)有的優(yōu)秀完整課例或視頻課例進(jìn)行加工改造完成;二是原創(chuàng)開(kāi)發(fā),即設(shè)計(jì)開(kāi)發(fā)一節(jié)全新的微課程。

1.3微課程的應(yīng)用研究

許多學(xué)者分別是從教師專業(yè)成長(zhǎng)和學(xué)生個(gè)性化學(xué)習(xí)角度闡述微課程的應(yīng)用。如何將這種教學(xué)資源整合到具體學(xué)科的常規(guī)課堂教學(xué),吸引學(xué)生注意力,激發(fā)學(xué)生思考,借此提高課堂教學(xué)效率。

2 網(wǎng)絡(luò)自主學(xué)習(xí)平臺(tái)的構(gòu)建

利用學(xué)校網(wǎng)絡(luò),搭建“C語(yǔ)言程序設(shè)計(jì)”課程自主學(xué)習(xí)平臺(tái)。搭建的自主學(xué)習(xí)平臺(tái)將是教師與學(xué)生進(jìn)行交流的平臺(tái)。它將集學(xué)習(xí)、輔導(dǎo)、測(cè)試、評(píng)價(jià)、交流、計(jì)算機(jī)應(yīng)用等功能于一體的網(wǎng)上課程學(xué)習(xí)平臺(tái),如圖1所示。

(1)微課程學(xué)習(xí)平臺(tái):它提供視頻為主要載體,記錄教師在教育教學(xué)過(guò)程中圍繞某個(gè)知識(shí)點(diǎn)或教學(xué)環(huán)節(jié)而開(kāi)展的精彩教與學(xué)活動(dòng)的全過(guò)程.

(2)C語(yǔ)言??紲y(cè)試平臺(tái):C語(yǔ)言程序設(shè)計(jì)課程考試現(xiàn)在是以機(jī)試方式進(jìn)行,我們開(kāi)發(fā)一個(gè)測(cè)試平臺(tái),在考試之前提供學(xué)生測(cè)試練習(xí),熟悉考試題型、知識(shí)點(diǎn)、考試環(huán)境和考試注意事項(xiàng)。

(3)二級(jí)C省考測(cè)試平臺(tái):現(xiàn)在我們學(xué)校學(xué)生參與湖南省計(jì)算機(jī)水平等級(jí)考試的學(xué)生越來(lái)越多,但省考沒(méi)有像國(guó)考一樣,在考試之前提供一個(gè)模擬考試的機(jī)會(huì),學(xué)生對(duì)考試環(huán)境、知識(shí)點(diǎn)、題型和考試注意事項(xiàng)等都不熟悉,因此開(kāi)發(fā)類似測(cè)試平臺(tái),以便學(xué)生練習(xí)。

(4)二級(jí)C國(guó)考測(cè)試平臺(tái):全國(guó)計(jì)算機(jī)等級(jí)考試影響力越來(lái)越大,報(bào)名參加學(xué)生多。但其難度比省考要難得多,通過(guò)率不高。我們開(kāi)發(fā)二級(jí)C國(guó)考測(cè)試平臺(tái),能使學(xué)生有機(jī)會(huì)多訓(xùn)練,提高學(xué)生通過(guò)率,真正掌握該課程。

(5)計(jì)算機(jī)應(yīng)用競(jìng)賽平臺(tái):對(duì)于基礎(chǔ)較好、有潛力的優(yōu)秀學(xué)生而言,需要一個(gè)能培養(yǎng)和鍛煉他們利用計(jì)算機(jī)技術(shù)解決各類學(xué)習(xí)工作中的專業(yè)問(wèn)題、實(shí)際問(wèn)題的創(chuàng)新教育平臺(tái),從而激發(fā)他們進(jìn)一步學(xué)習(xí)計(jì)算機(jī)的激情。我們將開(kāi)發(fā)此平臺(tái),在平臺(tái)上能實(shí)現(xiàn)計(jì)算機(jī)程序設(shè)計(jì)大賽、Web網(wǎng)頁(yè)設(shè)計(jì)大賽等。

(6)C語(yǔ)言成績(jī)查詢平臺(tái):開(kāi)發(fā)一個(gè)平臺(tái),使學(xué)生能方便查詢C語(yǔ)言程序設(shè)計(jì)課程校考成績(jī)、湖南省計(jì)算機(jī)水平考試成績(jī)、全國(guó)計(jì)算機(jī)等級(jí)考試成績(jī)。

(7)C語(yǔ)言反饋平臺(tái):通過(guò)三個(gè)測(cè)試平臺(tái)和競(jìng)賽平臺(tái),分析和評(píng)價(jià)C語(yǔ)言程序設(shè)計(jì)課程中學(xué)生難掌握的知識(shí)、易出錯(cuò)的知識(shí)點(diǎn),為微課程的設(shè)計(jì)提供信息。通過(guò)設(shè)計(jì)留言模塊,掌握學(xué)生在課堂中沒(méi)有理解清楚的知識(shí)點(diǎn)。

3 《C語(yǔ)言》微課資源庫(kù)設(shè)計(jì)

微課主要目的是滿足于學(xué)生開(kāi)展自主、個(gè)性化學(xué)習(xí),提高教師教學(xué)能力的需要。因此設(shè)計(jì)《C語(yǔ)言程序》微課資源時(shí),設(shè)計(jì)為兩種類型, 一種是教師講解型,另一種是學(xué)生學(xué)習(xí)過(guò)程展示型。前者是將過(guò)去教師一言堂的講解,顛覆為學(xué)生根據(jù)需要自主選擇有針對(duì)性的講解,主要是顛覆課堂統(tǒng)一講解方式;后者是讓學(xué)生觀摩并學(xué)會(huì)別人如何通過(guò)自主、協(xié)作學(xué)習(xí)開(kāi)展相關(guān)知識(shí)的學(xué)習(xí)活動(dòng)的。主要資源,一般以不超過(guò)10分鐘的視頻方式設(shè)計(jì),包括:

(1)每一章節(jié)主要知識(shí)點(diǎn)和難點(diǎn);

(2)課程綜合知識(shí)點(diǎn),如函數(shù)參數(shù)傳遞、算法等;

(3)針對(duì)該課程的期末考試、湖南省計(jì)算機(jī)水平考試和全國(guó)計(jì)算機(jī)等級(jí)考試的知識(shí)點(diǎn)的講解;

(4)《C語(yǔ)言程序設(shè)計(jì)》上機(jī)調(diào)試程序過(guò)程中學(xué)生常出現(xiàn)的問(wèn)題,以及解決方案。

資源庫(kù)配套相關(guān)文本資料:

(1)課程教學(xué)大綱、三種考試的考試大綱和課程教學(xué)PPT;

(2)每一章節(jié)的微練習(xí)題和測(cè)試題;

(3)三種考試的模擬考試試題及分析;

(4)計(jì)算機(jī)程序設(shè)計(jì)大賽題庫(kù)。

資源庫(kù)凸顯微課程的特點(diǎn):知識(shí)點(diǎn)精,主題突出;微視頻一般在5~10分鐘內(nèi),短小精悍,以微教學(xué)視頻為核心。

4學(xué)習(xí)效果

開(kāi)發(fā)平臺(tái)后,筆者以所教學(xué)的班級(jí)進(jìn)行了推廣,教學(xué)過(guò)程融入微課程的教學(xué),讓學(xué)生形成課前預(yù)習(xí),課后提問(wèn)和自主學(xué)習(xí)的習(xí)慣。效果良好,學(xué)生主動(dòng)學(xué)習(xí)的積極性提高,學(xué)習(xí)過(guò)程中有針對(duì)性的問(wèn)題增多,上機(jī)調(diào)試程序的積極性和編程能力增強(qiáng),相應(yīng)的《C語(yǔ)言程序設(shè)計(jì)》的課程設(shè)計(jì)效果明顯增強(qiáng),與其他班級(jí)相比,課程考試的及格率和優(yōu)秀率也大幅度提高?;贚AMP平臺(tái)上開(kāi)發(fā)HUSTOJ在線測(cè)試平臺(tái),并投入到學(xué)生程序設(shè)計(jì)大賽訓(xùn)練中,學(xué)生競(jìng)賽取得好成績(jī)。

5結(jié)語(yǔ)

本文僅以《C語(yǔ)言程序設(shè)計(jì)》課程為例,引入微課,對(duì)該課程的教學(xué)和改革進(jìn)行了研究和探討。構(gòu)建了基于網(wǎng)絡(luò)的自主學(xué)習(xí)式教學(xué)平臺(tái)的,將被動(dòng)授課式的教學(xué)過(guò)程變?yōu)樽灾鲗W(xué)習(xí)式過(guò)程,實(shí)現(xiàn)傳統(tǒng)與自主學(xué)習(xí)兩種方式的有機(jī)融合,優(yōu)勢(shì)互補(bǔ);建設(shè)了以自主學(xué)習(xí)為方式的“C語(yǔ)言程序設(shè)計(jì)”課程資源庫(kù),學(xué)生通過(guò)計(jì)算機(jī)網(wǎng)絡(luò),甚至手機(jī)實(shí)現(xiàn)網(wǎng)絡(luò)資源的共享,形成一個(gè)開(kāi)放共創(chuàng)、共生的學(xué)習(xí)資源。但微課的研究是一個(gè)長(zhǎng)期過(guò)程,今后微課程的實(shí)證研究將更多關(guān)注具體科目、具體內(nèi)容的微課程設(shè)計(jì),并將其充分運(yùn)用于常規(guī)課堂教學(xué)中,以檢驗(yàn)微課程的應(yīng)用范圍和效果。微課程不只注重?cái)?shù)量,還要是提高質(zhì)量,提高利用率。教師要能把握微課程的基本核心理念以及制作技能,使微課程成為每個(gè)教師都能創(chuàng)作的教學(xué)資源。

基金項(xiàng)目:湖南省教育廳普通高等學(xué)校教學(xué)改革研究項(xiàng)目(湘教通[2014]247號(hào),序號(hào)414)。

參考文獻(xiàn)

[1] 羅曉.國(guó)內(nèi)外微課資源管理平臺(tái)對(duì)比分析[J].中國(guó)醫(yī)學(xué)教育技術(shù),2015(6):626-630.

篇6

【關(guān)鍵字】案例教學(xué) C語(yǔ)言程序設(shè)計(jì) 課程改革

【中圖分類號(hào)】TP311.1-4;G642.0

程序設(shè)計(jì)方法大體上分成兩種:一種是結(jié)構(gòu)化程序設(shè)計(jì),一種是面向?qū)ο蟪绦蛟O(shè)計(jì)。結(jié)構(gòu)化程序設(shè)計(jì)思想的原則是:自頂向下,逐步求精,模塊化。絕大多數(shù)高校對(duì)學(xué)生進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)思維培養(yǎng)都是通過(guò)“C語(yǔ)言程序設(shè)計(jì)”課程進(jìn)行的,但是多數(shù)課堂在進(jìn)行“C語(yǔ)言程序設(shè)計(jì)”課程時(shí)都是按照教材的章節(jié)進(jìn)行講解[1][2],對(duì)C語(yǔ)言缺少一個(gè)整體的設(shè)計(jì),并且實(shí)例之間都是離散的,沒(méi)有關(guān)聯(lián),這樣對(duì)于學(xué)生形成結(jié)構(gòu)化程序設(shè)計(jì)思維造成了很大的困難。學(xué)生在學(xué)習(xí)“C語(yǔ)言”之后,往往知道其中的一些概念,如數(shù)組、結(jié)構(gòu)體、指針、函數(shù)等等,會(huì)使用的就會(huì)減少一部分,而對(duì)“C語(yǔ)言”能夠有一個(gè)整體的理解,對(duì)結(jié)構(gòu)化程序設(shè)計(jì)思維有深入了解的,能夠獨(dú)立編程[3]的就少之又少。

為了培養(yǎng)學(xué)生的“結(jié)構(gòu)化程序設(shè)計(jì)思維”,讓學(xué)生對(duì)“C語(yǔ)言”有一個(gè)整體的掌握,并且能夠熟練使用“C語(yǔ)言”進(jìn)行程序設(shè)計(jì),我們采用“全程案例式”教學(xué)方式進(jìn)行C語(yǔ)言程序設(shè)計(jì)課程改革。

所謂“全程案例式”C語(yǔ)言程序設(shè)計(jì)教學(xué)是指在C語(yǔ)言的教學(xué)過(guò)程中從頭到尾選用一個(gè)典型案例,如“學(xué)生成績(jī)管理系統(tǒng)”,仿照教務(wù)管理平臺(tái)對(duì)學(xué)生成績(jī)進(jìn)行管理。這樣的案例學(xué)生非常了解,能夠?qū)ζ渲械慕巧δ苡忻鞔_的認(rèn)知,這樣就很容易分析清楚整個(gè)系統(tǒng)的功能模塊構(gòu)成,在此基礎(chǔ)上對(duì)各個(gè)功能模塊和數(shù)據(jù)類型進(jìn)行設(shè)計(jì),從而培養(yǎng)學(xué)生的結(jié)構(gòu)化程序設(shè)計(jì)思維。

一、問(wèn)題分析

教學(xué)人員對(duì)教務(wù)管理平臺(tái)都不陌生,在分析問(wèn)題的時(shí)候可以讓學(xué)生自己設(shè)定學(xué)生成績(jī)管理系統(tǒng)的角色和功能,然后實(shí)現(xiàn)。一般情況下,學(xué)生成績(jī)管理系統(tǒng)可以分成三種角色,一是管理員,主要負(fù)責(zé)訪問(wèn)成績(jī)管理平臺(tái)成員數(shù)據(jù)的增、h、改、查等操作,二是教師,主要負(fù)責(zé)學(xué)生成績(jī)的錄入、修改、查看等操作,三是學(xué)生,可以查看自己的成績(jī)信息。同時(shí)三種成員都可以修改自己登陸平臺(tái)的密碼,功能模塊劃分如圖1所示。通過(guò)對(duì)系統(tǒng)功能模塊的劃分,可以讓學(xué)生理解結(jié)構(gòu)化程序設(shè)計(jì)“自頂向下,逐步求精,模塊化”的程序設(shè)計(jì)思想,并在此基礎(chǔ)上,開(kāi)發(fā)對(duì)應(yīng)的功能函數(shù)。

二、學(xué)生分組

將學(xué)生分組,如25名同學(xué)分成5組,每組5人,有一位組長(zhǎng)。每組分別獨(dú)立完成以上教務(wù)管理平臺(tái)中對(duì)應(yīng)的功能模塊,可以根據(jù)本組的討論有所增刪。這樣每位同學(xué)平均完成兩個(gè)功能模塊,從而保證在課堂教學(xué)時(shí)間能夠完成該項(xiàng)目。組長(zhǎng)負(fù)責(zé)整個(gè)案例的任務(wù)分配,同時(shí)解決小組成員實(shí)施時(shí)遇到的技術(shù)問(wèn)題,當(dāng)然組成的最后成績(jī)也會(huì)較高。

三、教學(xué)內(nèi)容

仿照工程化的思路,如設(shè)計(jì)一個(gè)產(chǎn)品,需要有工人、原材料、工人。工人使用工具按一定的步驟加工原材料得到一個(gè)一個(gè)的零件,再將這些零件有機(jī)地組裝起來(lái)就會(huì)形成一個(gè)產(chǎn)品。C語(yǔ)言的教學(xué)內(nèi)容也可以按照以上思路進(jìn)行分解,首先要有人,即程序員也就是學(xué)生;原材料是C語(yǔ)言的數(shù)據(jù)類型,包括基本類型(整型、實(shí)型、字符型、枚舉型)、構(gòu)造類型(數(shù)組、結(jié)構(gòu)體、共用體)、指針類型和空類型;工具是運(yùn)算符,用來(lái)操作某種類型的數(shù)據(jù);操作步驟包括順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu);程序員使用工具按照一定的步驟加工原材料就能夠得到一個(gè)零件,即函數(shù);再將這些函數(shù)按圖1進(jìn)行組裝就能夠形成最后的學(xué)生成績(jī)管理系統(tǒng)的源文件,同時(shí)能夠?qū)Υ鎯?chǔ)在外部文件中的人員數(shù)據(jù)等信息進(jìn)行訪問(wèn)。[4]

將C語(yǔ)言的教學(xué)內(nèi)容按照內(nèi)在邏輯分成五大部分,學(xué)生容易理解并掌握。

四、教學(xué)方式

在教學(xué)上,采用“全程案例教學(xué)”,第一節(jié)課就開(kāi)始寫代碼。開(kāi)發(fā)工具可以使用C-Free、Dev-C++、Visual C++等,讓學(xué)生理解C語(yǔ)言、C++語(yǔ)言和開(kāi)發(fā)工具的區(qū)別。

根據(jù)問(wèn)題的需要,首先要設(shè)計(jì)一個(gè)“學(xué)生成績(jī)管理系統(tǒng)”的歡迎界面,通過(guò)該界面的設(shè)計(jì)講解順序結(jié)構(gòu),尤其是輸出語(yǔ)句的使用。接下來(lái)應(yīng)該是用戶權(quán)限選擇,如“1、管理員 2、教師 3、學(xué)生”,這就要用到選擇結(jié)構(gòu),講解if語(yǔ)句和switch語(yǔ)句。此時(shí)要在選擇語(yǔ)句中使用一些數(shù)據(jù)類型,因此可以在此處講解基本數(shù)據(jù)類型(字符型、整型、實(shí)型、枚舉型)。在用戶進(jìn)行選擇時(shí)要進(jìn)行選擇數(shù)據(jù)的輸入,此時(shí)講解輸入語(yǔ)句。此時(shí)的程序只能進(jìn)行一次用戶的選擇,如果想再次選擇則需要重新執(zhí)行程序,在此處可以進(jìn)行循環(huán)結(jié)構(gòu)的講解,可以多次選擇用戶,直到用戶自己退出程序?yàn)橹?。在循環(huán)結(jié)構(gòu)中要用到相關(guān)的表達(dá)式,可以在此處進(jìn)行表達(dá)式的講解。當(dāng)然,也可以先講解基本數(shù)據(jù)類型和表達(dá)式,之后再進(jìn)行順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的設(shè)計(jì)。

在選擇了相應(yīng)的用戶權(quán)限之后,就要執(zhí)行對(duì)應(yīng)的用戶功能,如管理員功能、教師功能、學(xué)生功能等。此時(shí)給學(xué)生講解程序設(shè)計(jì)中的模塊,即函數(shù),讓學(xué)生深刻理解模塊的概念及實(shí)現(xiàn)方式。在進(jìn)入到相應(yīng)的函數(shù)之后,如學(xué)生函數(shù),此時(shí)應(yīng)該確認(rèn)學(xué)生的身份是否合法,通過(guò)鍵入如學(xué)號(hào)和密碼來(lái)驗(yàn)證該學(xué)生是否合法,如合法則可以查詢成績(jī),如不合法則重新登陸或退出。而學(xué)生的信息適合使用結(jié)構(gòu)體類型數(shù)據(jù)來(lái)存儲(chǔ),很多學(xué)生信息則需要用結(jié)構(gòu)體數(shù)組來(lái)存儲(chǔ),在此處給學(xué)生講解構(gòu)造數(shù)據(jù)類型(結(jié)構(gòu)體、共用體、數(shù)組),通過(guò)學(xué)生結(jié)構(gòu)體數(shù)組來(lái)模擬數(shù)據(jù)庫(kù)表,在此處給學(xué)生講解相關(guān)的數(shù)據(jù)庫(kù)知識(shí)。學(xué)生功能包括成績(jī)查詢和修改密碼兩部分,所以要寫兩個(gè)相關(guān)的子函數(shù),此處深入講解函數(shù)的相關(guān)知識(shí),如函數(shù)的調(diào)用、參數(shù)傳遞等。這部分是學(xué)生成績(jī)管理系統(tǒng)的核心功能,工作量較大。

在完成相關(guān)數(shù)據(jù)的存儲(chǔ)之后,發(fā)現(xiàn)關(guān)機(jī)之后數(shù)據(jù)就沒(méi)有了,通過(guò)回顧內(nèi)存與外存的區(qū)別,所以要把數(shù)據(jù)庫(kù)存儲(chǔ)在外存儲(chǔ)器上,這就要用到文件。建立若干個(gè)文件用來(lái)存儲(chǔ)管理員、教師和不同班級(jí)學(xué)生的記錄(可用二維數(shù)組或多維數(shù)組來(lái)區(qū)別系或班級(jí)等),通過(guò)對(duì)文件的讀寫來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)的存取,基本達(dá)到學(xué)生成績(jī)管理系統(tǒng)的使用目標(biāo)。

在這個(gè)過(guò)程中,除了必要的知識(shí)介紹外,重在培養(yǎng)學(xué)生的結(jié)構(gòu)化程序設(shè)計(jì)思維,理解C語(yǔ)言的幾大組成部分并熟練使用,同時(shí)養(yǎng)成設(shè)計(jì)代碼的規(guī)范性。

五、考核方式

全程采用案例教學(xué)就不適合出試卷進(jìn)行考核,因此在考核方式上更適合過(guò)程化考核[5]。我們將考核內(nèi)容分成兩個(gè)部分,平時(shí)考核占60%(出勤占20%,平時(shí)訓(xùn)練占80%),最終考核占40%(小組考核占50%,個(gè)人考核占50%)。這樣可以弱化對(duì)知識(shí)點(diǎn)的考查,重在考查學(xué)生對(duì)程序的分析與設(shè)計(jì)的能力。

六、實(shí)踐教學(xué)

在實(shí)踐教學(xué)環(huán)節(jié)(課程設(shè)計(jì)[6])可以安排類似的管理系統(tǒng)供學(xué)生分析和設(shè)計(jì),此時(shí)每組要求選擇不同的系統(tǒng)進(jìn)行設(shè)計(jì),每組獨(dú)立設(shè)計(jì)系統(tǒng)功能框圖、分工并實(shí)現(xiàn),從而鞏固并強(qiáng)化課堂所學(xué)的內(nèi)容。

七、第二課堂

第二課堂可以參加相關(guān)的學(xué)科競(jìng)賽,如“ACM大學(xué)生程序設(shè)計(jì)競(jìng)賽”、“藍(lán)橋杯全國(guó)軟件和信息技術(shù)專業(yè)人才大賽”等學(xué)科競(jìng)賽,從而開(kāi)闊學(xué)生的視野,加強(qiáng)學(xué)生的實(shí)際編程能力。當(dāng)然,如果想?yún)⒓酉嚓P(guān)的學(xué)科競(jìng)賽,還需要有一定的數(shù)據(jù)結(jié)構(gòu)知識(shí)和算法知識(shí),這需要對(duì)學(xué)生進(jìn)行相關(guān)的培訓(xùn)或由學(xué)生自學(xué)完成。這對(duì)于學(xué)生是一次很好的升華,學(xué)生獲得的相關(guān)學(xué)科競(jìng)賽讀書對(duì)于將來(lái)的就業(yè)是一個(gè)很好的準(zhǔn)備。

綜上,通過(guò)一個(gè)典型案例將C語(yǔ)言程序設(shè)計(jì)課程內(nèi)容有機(jī)地組織起來(lái),將C語(yǔ)言教學(xué)內(nèi)容分成五大部分,使學(xué)生容易理解并形成一個(gè)較強(qiáng)的印象。在實(shí)驗(yàn)室教學(xué),人手一機(jī),邊講邊練,重在培養(yǎng)學(xué)生分析問(wèn)題和設(shè)計(jì)程序的能力,培養(yǎng)學(xué)生的結(jié)構(gòu)化程序設(shè)計(jì)思維。

參考文獻(xiàn)

[1]蒲海波 興趣驅(qū)動(dòng)的案例教學(xué)在C語(yǔ)言教學(xué)中的應(yīng)用[J]計(jì)算機(jī)光盤軟件與應(yīng)用 2013年第7期:192-193

[2]丁海燕 高級(jí)語(yǔ)言程序設(shè)計(jì)案例教學(xué)模式的探討[J]計(jì)算機(jī)教育2011年第8期: 65-68

[3]吳美紅 基于CDIO模式的案例教學(xué)在C語(yǔ)言程序設(shè)計(jì)中的應(yīng)用[J]電腦知識(shí)與技術(shù) 2013年第11期:2632-2633

[4]李偉光 提高C語(yǔ)言實(shí)際應(yīng)用能力的研究與實(shí)踐[J]煤炭技術(shù)2012年11期:242-243

[5]薛小鋒 案例教學(xué)在非計(jì)算機(jī)專業(yè)C語(yǔ)言程序設(shè)計(jì)教學(xué)中的應(yīng)用[J]江蘇技術(shù)師范學(xué)院學(xué)報(bào)2010年第4期:80-82

[6]波 模塊化案例教學(xué)在C語(yǔ)言程序設(shè)計(jì)課程中的應(yīng)用[J]計(jì)算機(jī)教育 2009年第21期:62-65

篇7

關(guān)鍵詞:教學(xué)資源建設(shè);c語(yǔ)言程序設(shè)計(jì);網(wǎng)絡(luò)資源建設(shè)

中圖分類號(hào):TP3-4

1 引言

1.1 課程介紹

《c語(yǔ)言程序設(shè)計(jì)》課程是我院警察技術(shù)系司法信息安全專業(yè)、計(jì)算機(jī)應(yīng)用專業(yè)和計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)等專業(yè)一般學(xué)習(xí)領(lǐng)域課程,是學(xué)生進(jìn)入大學(xué)所接觸的第一門專業(yè)課,同時(shí),這門課程也是《數(shù)據(jù)結(jié)構(gòu)》和《軟件工程》課程的前導(dǎo)課程。教學(xué)實(shí)踐證明,該課程對(duì)學(xué)生是否可以形成編程思想,能否建立利用計(jì)算機(jī)求解問(wèn)題的邏輯思維能力是至關(guān)重要的,也將直接影響后續(xù)課程的教學(xué)效果。因此,改進(jìn)教學(xué)方法、提高教學(xué)質(zhì)量是高職高專教學(xué)課程改革的一項(xiàng)艱巨任務(wù)。

傳統(tǒng)的c語(yǔ)言教學(xué)模式側(cè)重于c語(yǔ)言語(yǔ)法知識(shí)的講授,學(xué)生的關(guān)注點(diǎn)集中于語(yǔ)法知識(shí)的記憶和理解中,無(wú)法形成真正的編程思想[1]。這使得學(xué)生很難自己寫出程序,一味地“照貓畫虎”,甚至有學(xué)生出現(xiàn)死記硬背程序才能記住的情況。這樣就導(dǎo)致了學(xué)生的學(xué)習(xí)興趣不濃,學(xué)習(xí)停留在表面,學(xué)生學(xué)起來(lái)枯燥,教師也教起來(lái)費(fèi)勁。

1.2 傳統(tǒng)教學(xué)資源的不足

傳統(tǒng)的《c語(yǔ)言程序設(shè)計(jì)》的教學(xué)模式是以課本為主,輔以PowerPoint課件,由老師向?qū)W生講授相關(guān)程序設(shè)計(jì)知識(shí),教師占據(jù)主導(dǎo)地位,學(xué)生普遍反映“老師講的都懂,例題也能看懂,就是不會(huì)編程”的困惑。我們必須開(kāi)發(fā)多層次的教學(xué)資源,讓學(xué)生成為主體。

2 多層次的教學(xué)資源建設(shè)

伴隨著現(xiàn)代教育技術(shù)的發(fā)展,高等學(xué)校教學(xué)資源建設(shè)正在從傳統(tǒng)的紙質(zhì)教學(xué)資源向數(shù)字化、電子化方式轉(zhuǎn)變,從單一載體向多媒體產(chǎn)品和多樣化教學(xué)資源服務(wù)方式轉(zhuǎn)變,從而形成了以紙質(zhì)教學(xué)資源和數(shù)字化教學(xué)資源相結(jié)合的立體化教學(xué)資源。這不僅給高校教學(xué)工作提供了強(qiáng)大的技術(shù)支持和資源保障,也在迅速改變著學(xué)生的學(xué)習(xí)內(nèi)容和學(xué)習(xí)方式[2]。

我系多層次的《c語(yǔ)言程序設(shè)計(jì)》課程的教學(xué)資源除了常規(guī)的教材外還包括教學(xué)參考書、電子教案、多媒體課件、試題庫(kù)、網(wǎng)絡(luò)資源建設(shè)以及在線練習(xí)系統(tǒng)等。

2.1 教材與教學(xué)參考書

我系為司法信息安全專業(yè)、計(jì)算機(jī)應(yīng)用專業(yè)及計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的學(xué)生選擇的教材是北京郵電大學(xué)出版社出版的《c語(yǔ)言程序設(shè)計(jì)案例教程》,該書采用案例導(dǎo)入的形式展開(kāi)知識(shí)點(diǎn),重難點(diǎn)突出,講解清楚細(xì)致。

另外,我系學(xué)生要求在畢業(yè)時(shí)必須獲得全國(guó)計(jì)算機(jī)等級(jí)二級(jí)證書,教學(xué)參考書的內(nèi)容就是緊跟當(dāng)年的二級(jí)考試大綱所出臺(tái)的考點(diǎn)解析與訓(xùn)練,從計(jì)算機(jī)二級(jí)(c語(yǔ)言)所重點(diǎn)考查的閱讀程序能力、改錯(cuò)能力和編程能力一一解讀,總結(jié)出相應(yīng)知識(shí)點(diǎn),并對(duì)歷年真題進(jìn)行詳細(xì)分析,最后自測(cè)題可供學(xué)生自行檢查自己對(duì)知識(shí)點(diǎn)的掌握情況,查漏補(bǔ)缺。

2.2 電子教案建設(shè)

依據(jù)教材內(nèi)容和學(xué)生實(shí)際,我系教師編寫了與紙質(zhì)教材配套的電子教案。電子教案按照所分配的學(xué)時(shí)數(shù)進(jìn)行模塊的分類,反映了教師的教學(xué)思路、對(duì)知識(shí)點(diǎn)的把握及所采取的教學(xué)方法,體現(xiàn)了教材內(nèi)容的精華,也是學(xué)生復(fù)習(xí)的重要指南。

2.3 多媒體課件

多媒體課件作為教師上課的重要方式,在我院得到了足夠的重視。我院每年都進(jìn)行一次多媒體課件大賽,教師們互相溝通、互相學(xué)習(xí),極大的提高了自身創(chuàng)作課件的能力。

配以光投影設(shè)備和蘇亞星教學(xué)系統(tǒng),通過(guò)屏幕廣播功能向?qū)W生播放已制作好的多媒體課件,不僅能節(jié)省教學(xué)時(shí)間,增強(qiáng)理論教學(xué)的直觀性,而且能讓學(xué)生看到老師對(duì)于操作步驟的演示,重、難點(diǎn)也能生動(dòng)地加以表現(xiàn)。

2.4 試題庫(kù)

我系司法信息安全專業(yè)、計(jì)算機(jī)應(yīng)用專業(yè)和計(jì)算機(jī)網(wǎng)絡(luò)專業(yè)的學(xué)生要求雙證畢業(yè),即畢業(yè)證和全國(guó)計(jì)算機(jī)等級(jí)二級(jí)證。筆者收集了歷年的二級(jí)筆試和機(jī)試真題,緊跟二級(jí)考試題型的變化,按照知識(shí)模塊,根據(jù)我系學(xué)生的實(shí)際,針對(duì)相同知識(shí)點(diǎn)歸納設(shè)計(jì)了一套試題庫(kù),利于學(xué)生練習(xí)及查漏補(bǔ)缺。

同時(shí)考慮到一些有能力的同學(xué)“吃不飽”的情況,筆者收集了我系學(xué)生曾參加過(guò)的由工業(yè)與信息化部主辦的第二、三、四屆“藍(lán)橋杯”軟件人才與設(shè)計(jì)大賽中的較為合適的填空題和程序設(shè)計(jì)題,以擴(kuò)寬學(xué)生視野,并有助于選拔競(jìng)賽學(xué)生。

2.5 網(wǎng)絡(luò)資源建設(shè)

在我院創(chuàng)建示范性高職院校的契機(jī)下,我院與清華大學(xué)教育技術(shù)研究所合作,共同開(kāi)發(fā)了一個(gè)教師、學(xué)生可以共同參與的網(wǎng)絡(luò)教學(xué)綜合平臺(tái)。網(wǎng)絡(luò)教學(xué)綜合平臺(tái)按功能分為了精品課程、研究型教學(xué)和教學(xué)資源中心。在這個(gè)系統(tǒng)里,教師可以申領(lǐng)課程,并把自己有關(guān)課程的所有相關(guān)資料上傳,比如課程介紹、教學(xué)大綱、教學(xué)日歷、教學(xué)材料、答疑討論、課程問(wèn)卷、教學(xué)筆記、課程作業(yè)、在線測(cè)試和試題試卷庫(kù)等內(nèi)容。教師通過(guò)上傳教學(xué)資料,梳理了本門課程的所有已有資料,為今后的精品課建設(shè)提供了資料保障;答疑討論區(qū)給教師和學(xué)生提供了一個(gè)不受時(shí)間和空間限制的平臺(tái),學(xué)生們可以在上面對(duì)疑難問(wèn)題進(jìn)行討論,老師對(duì)集中出現(xiàn)的問(wèn)題進(jìn)行答疑,不必局限于課堂。教師也可以在網(wǎng)上總結(jié)出學(xué)生反映比較突出的重、難點(diǎn),在課堂上集中答疑,使學(xué)生的問(wèn)題得到及時(shí)解決,以達(dá)到較好的學(xué)習(xí)效果;課程作業(yè)也不必拘泥于課堂和書面的形式,學(xué)生在網(wǎng)絡(luò)教學(xué)綜合平臺(tái)上在復(fù)習(xí)過(guò)老師講授的內(nèi)容后對(duì)作業(yè)予以解答,便于學(xué)生掌握相關(guān)知識(shí)。

2.6 在線練習(xí)系統(tǒng)

為貫徹落實(shí)《國(guó)家中長(zhǎng)期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》和《國(guó)務(wù)院關(guān)于印發(fā)進(jìn)一步鼓勵(lì)軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展若干政策的通知》有關(guān)精神,加快高等院校IT類專業(yè)教學(xué)創(chuàng)新與改革,提高學(xué)生自主創(chuàng)新意識(shí)和工程實(shí)踐能力,促進(jìn)高校IT類專業(yè)就業(yè)指導(dǎo)工作,工業(yè)和信息化部人才交流中心自09年起舉辦了“藍(lán)橋杯”全國(guó)軟件和信息技術(shù)專業(yè)人才大賽。經(jīng)過(guò)了5年的發(fā)展,2013年“藍(lán)橋杯”在其官網(wǎng)上開(kāi)辟了一個(gè)新模塊――“藍(lán)橋杯”全國(guó)軟件和信息技術(shù)專業(yè)人才大賽練習(xí)系統(tǒng)。本系統(tǒng)主要面向參加“藍(lán)橋杯”的老師和同學(xué),幫助參賽的同學(xué)熟悉比賽試題的形式和解題方式。通過(guò)使用這個(gè)系統(tǒng),同學(xué)可以學(xué)習(xí)到一些重要的編程方法,提高編程水平。系統(tǒng)中的試題集中分為入門訓(xùn)練、基礎(chǔ)練習(xí)、算法訓(xùn)練、算法提高和歷屆試題共5個(gè)部分。

在實(shí)際授課過(guò)程中,筆者在網(wǎng)絡(luò)教學(xué)的基礎(chǔ)上,借鑒了這套在線練習(xí)系統(tǒng),取得了較好的效果。具體來(lái)說(shuō),筆者給學(xué)生安排入門訓(xùn)練和基礎(chǔ)練習(xí)的試題,由于練習(xí)系統(tǒng)的測(cè)評(píng)功能對(duì)程序的格式、注釋等要求較高,這樣就對(duì)學(xué)生形成的編程風(fēng)格有一個(gè)很好的監(jiān)控,有助于培養(yǎng)學(xué)生良好的編程習(xí)慣。在線練習(xí)系統(tǒng)把相同難度和特點(diǎn)的試題形成一組,同組的試題具有相關(guān)性,幫助同學(xué)學(xué)習(xí)與提高程序設(shè)計(jì)、算法和數(shù)據(jù)結(jié)構(gòu)的知識(shí)。采用這樣的在線練習(xí)系統(tǒng),能建立起《c語(yǔ)言程序設(shè)計(jì)》與后續(xù)《數(shù)據(jù)結(jié)構(gòu)》和《軟件工程》課程的銜接,有助于學(xué)生綜合素質(zhì)的提高。

3 結(jié)束語(yǔ)

2006年開(kāi)始,教育部與財(cái)政部全面實(shí)施“國(guó)家示范性高等職業(yè)院校建設(shè)計(jì)劃”,啟動(dòng)了高等職業(yè)教育專業(yè)教學(xué)資源庫(kù)建設(shè)。這項(xiàng)工程為全國(guó)高職院校提供一個(gè)經(jīng)驗(yàn)交流和資源共享的平臺(tái),更重要的是通過(guò)建設(shè)專業(yè)教學(xué)資源庫(kù),帶動(dòng)全國(guó)高職院校專業(yè)教學(xué)模式和教學(xué)方法改革。我系在這樣的大環(huán)境下,對(duì)專業(yè)領(lǐng)域的教學(xué)資源進(jìn)行開(kāi)發(fā),取得了一定的成績(jī),但是跟示范性院校還有差距,今后還有很長(zhǎng)的路要走。

參考文獻(xiàn):

[1]胡楓.《c語(yǔ)言程序設(shè)計(jì)》的案例式教學(xué)的設(shè)計(jì)[J].青海師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2010(4).

篇8

關(guān)鍵詞: 《C語(yǔ)言程序設(shè)計(jì)》 教學(xué)方法 教學(xué)手段 實(shí)驗(yàn)教學(xué)

《C語(yǔ)言程序設(shè)計(jì)》是程序設(shè)計(jì)類課程的基礎(chǔ),是計(jì)算機(jī)專業(yè)和相關(guān)專業(yè)的核心課程,也是全校工科各專業(yè)的本、??平虒W(xué)計(jì)劃中占有重要地位和起著關(guān)鍵作用的一門課程。在計(jì)算機(jī)教育方面,C語(yǔ)言是為數(shù)不多的與國(guó)外保持內(nèi)容同步的課程之一。因此,它在高校教學(xué)中的地位之重要不言而喻。我們的教學(xué)目標(biāo)是讓學(xué)生掌握程序基本編程思想和實(shí)用編程技能,訓(xùn)練學(xué)生嚴(yán)密的邏輯思維、嚴(yán)謹(jǐn)踏實(shí)的作風(fēng)、精益求精的精神,通過(guò)全面、深入、系統(tǒng)地介紹程序設(shè)計(jì)方法和程序設(shè)計(jì)語(yǔ)言,使學(xué)生掌握C語(yǔ)言的基本語(yǔ)法、語(yǔ)句、控制結(jié)構(gòu),以及結(jié)構(gòu)化程序設(shè)計(jì)的基本思想和方法,使學(xué)生認(rèn)識(shí)到算法、良好的程序設(shè)計(jì)風(fēng)格與實(shí)踐在本課程學(xué)習(xí)中的重要性,培養(yǎng)學(xué)生熟練使用C語(yǔ)言編程分析和解決實(shí)際問(wèn)題的能力。但在實(shí)際的教學(xué)過(guò)程中,經(jīng)常有學(xué)生學(xué)不好、不愿學(xué)的情況。我根據(jù)自己多年的C語(yǔ)言教學(xué)經(jīng)驗(yàn),談?wù)勗贑語(yǔ)言教學(xué)過(guò)程中的一些問(wèn)題,希望對(duì)讀者學(xué)習(xí)和使用C語(yǔ)言有所幫助。

1.存在的問(wèn)題

很多學(xué)生在開(kāi)始學(xué)習(xí)時(shí)熱情高漲,但隨著課程的深入,該課程里面需要記的規(guī)則和規(guī)則本身的靈活性特別是思維的轉(zhuǎn)變使學(xué)生慢慢失去了學(xué)習(xí)的興趣。主要原因有以下幾點(diǎn):第一,對(duì)知識(shí)理解不夠透徹,沒(méi)有深究里面的知識(shí)點(diǎn)。課本里面一般只介紹C語(yǔ)言的格式和規(guī)則,因?yàn)檎Z(yǔ)言學(xué)習(xí)的一個(gè)漸進(jìn)性,所以結(jié)合實(shí)例比較少,學(xué)生就比較難于掌握。例如if語(yǔ)句的用法:if(表達(dá)式)語(yǔ)句;當(dāng)表達(dá)式為真時(shí)執(zhí)行語(yǔ)句,否則執(zhí)行if語(yǔ)句的后續(xù)語(yǔ)句,如果在“(表達(dá)式)”后面加一個(gè)分號(hào)雖然沒(méi)有語(yǔ)法錯(cuò)誤,但程序的邏輯結(jié)構(gòu)發(fā)生了改變,很多初學(xué)者會(huì)犯此類錯(cuò)誤。第二,學(xué)生的思維方式開(kāi)始很難轉(zhuǎn)變過(guò)來(lái),經(jīng)常會(huì)用數(shù)學(xué)里面的表達(dá)式來(lái)理解和表達(dá)C語(yǔ)言里面的表達(dá)式。如若要描述三個(gè)變量a、b、c的大小關(guān)系,很多學(xué)生就直接這么寫了:a>b>c,雖然沒(méi)有語(yǔ)法錯(cuò)誤,但同樣出現(xiàn)邏輯錯(cuò)誤,實(shí)際上在C語(yǔ)言里應(yīng)該這樣描述:a>b&b>c。第三,學(xué)生對(duì)程序的理解不夠。弄不明白程序的運(yùn)行過(guò)程,實(shí)際上時(shí)對(duì)C語(yǔ)言的控制語(yǔ)句理解不夠。第四,不會(huì)動(dòng)手寫程序。這是很多初學(xué)者出現(xiàn)的問(wèn)題,很多程序能看懂,能理解,但是一叫他獨(dú)立寫一個(gè)程序,他就無(wú)從下手。這主要是平時(shí)動(dòng)手不夠,另外對(duì)算法的理解還沒(méi)有深入。

2.解決方法

2.1教學(xué)方法。教學(xué)方法多種多樣,不可采用單一的方式進(jìn)行講授,在教學(xué)過(guò)程中教師應(yīng)該靈活地采用多種方法相結(jié)合,充分調(diào)動(dòng)學(xué)生的積極性,使其從被動(dòng)學(xué)習(xí)轉(zhuǎn)變?yōu)橹鲃?dòng)學(xué)習(xí)具體方法如下。

2.1.1互動(dòng)教學(xué)法?;?dòng)教學(xué)法的方式有多樣,如課堂提問(wèn)、課堂練習(xí)等。例如,在講完一個(gè)知識(shí)點(diǎn)后,教師可拿出幾分鐘時(shí)間讓學(xué)生自由提問(wèn),或者可以出一個(gè)相關(guān)習(xí)題讓學(xué)生隨堂練習(xí),這樣既不會(huì)讓學(xué)生感到枯燥無(wú)味,又能加深學(xué)生對(duì)該知識(shí)點(diǎn)的理解。在課堂上還可讓學(xué)生直接到黑板上編寫程序,編寫完畢后讓其他同學(xué)上來(lái)進(jìn)行點(diǎn)評(píng)、講解,這樣可及時(shí)發(fā)現(xiàn)學(xué)生的掌握情況和學(xué)生容易犯錯(cuò)的地方,從而對(duì)癥下藥,對(duì)學(xué)生還沒(méi)有掌握的知識(shí)點(diǎn)再重新溫習(xí)一遍,這樣學(xué)生的印象深刻,比直接講解效果更好。

2.1.2啟發(fā)教學(xué)法。C語(yǔ)言教材中的例題和課后習(xí)題比較豐富,給出了一般問(wèn)題的一般解法,應(yīng)對(duì)其進(jìn)行歸納、整理和分類,在講解同一類問(wèn)題時(shí)沒(méi)有必要逐題講解,而應(yīng)該在講解一、兩個(gè)典型題目的基礎(chǔ)上,拓展學(xué)生思路,啟發(fā)學(xué)生歸納出求解這一類問(wèn)題的基本算法,這樣既節(jié)省了重復(fù)講題的時(shí)間,又留出時(shí)間來(lái)給學(xué)生討論和思考;或者在講授新的內(nèi)容時(shí)通過(guò)復(fù)習(xí)前面的知識(shí)引入新的內(nèi)容,例如講循環(huán)結(jié)構(gòu)程序設(shè)計(jì)時(shí),應(yīng)首先讓學(xué)生回憶順序結(jié)構(gòu)和分支結(jié)構(gòu)的執(zhí)行原理和過(guò)程,進(jìn)而引出循環(huán)結(jié)構(gòu)的思路和過(guò)程。

2.1.3類比教學(xué)法。如在講解交換變量a和b的值時(shí),很多學(xué)生會(huì)直接用a=b;b=a;來(lái)處理。這時(shí)教師可用交換兩個(gè)杯子甲和乙里的飲料這樣的例子來(lái)說(shuō)明,要交換兩個(gè)杯子甲和乙里的飲料,則應(yīng)該要拿第三個(gè)杯子丙作為過(guò)渡,先將甲杯子里的飲料倒入丙,再將乙杯子的飲料倒入甲,最后將丙杯子里的飲料(亦即最開(kāi)始甲杯子里的飲料)倒入乙杯子,這樣就實(shí)現(xiàn)了甲乙兩杯子的飲料的互換。同樣要交換兩變量的值,也應(yīng)該要一個(gè)中間變量,假設(shè)為t,則程序段應(yīng)這樣寫:t=a;a=b;b=t;如此,學(xué)生就很容易理解了。

2.1.4演示教學(xué)法。利用黑板或動(dòng)畫的形式生動(dòng)地描述程序的運(yùn)行過(guò)程,這樣對(duì)一些比較復(fù)雜的結(jié)構(gòu)塊或程序段有很好的助理解作用。

2.2教學(xué)手段。教學(xué)手段也是多樣,針對(duì)不同的教學(xué)內(nèi)容和不同的學(xué)生個(gè)體采取不同的教學(xué)手段,這樣才會(huì)有針對(duì)性。

2.2.1寓教于樂(lè)。興趣是激發(fā)一個(gè)人學(xué)習(xí)的最大動(dòng)力,所以教師在教學(xué)過(guò)程中盡可能地采取一切方法來(lái)激發(fā)學(xué)生學(xué)習(xí)的熱情。在C語(yǔ)言課程中,也有很多趣味性的數(shù)學(xué)問(wèn)題,如“水仙花數(shù)”,“完數(shù)”,“斐波那契數(shù)列”,“猴子吃桃問(wèn)題”,“百錢買百雞”,等等,這些有趣的問(wèn)題可激發(fā)學(xué)生編程的興趣。

2.2.2傳統(tǒng)的板書和多媒體課件相結(jié)合。在教學(xué)過(guò)程中,教師一定不能單純地使用多媒體教學(xué)或板書的方式。基于C語(yǔ)言這門課程的特殊性――特別注重動(dòng)手和程序設(shè)計(jì)能力,所以在教學(xué)過(guò)程中,對(duì)概念或演示方面可以用多媒體,概念一定要講詳細(xì),寧可少講一個(gè)習(xí)題,也不能讓學(xué)生對(duì)概念模糊;涉及程序(特別是學(xué)生剛接觸到程序或比較復(fù)雜的程序)的時(shí)候,雖然多媒體課件上有,但講解的時(shí)候最好將其板書出來(lái)邊寫邊講,哪個(gè)語(yǔ)句段實(shí)現(xiàn)什么功能,能否用其他程序段實(shí)現(xiàn)相同功能,等等,這樣學(xué)生更容易接受這個(gè)程序、算法和思想,學(xué)習(xí)效果更佳。

3.加強(qiáng)實(shí)驗(yàn)教學(xué)的管理

《C語(yǔ)言程序設(shè)計(jì)》是一門實(shí)踐性很強(qiáng)的課程,上機(jī)實(shí)驗(yàn)是學(xué)生消化、理解理論知識(shí),熟悉算法,發(fā)現(xiàn)、驗(yàn)證錯(cuò)誤,調(diào)試程序和提高編程能力的一個(gè)重要途徑。學(xué)習(xí)C語(yǔ)言不能紙上談兵,一定要通過(guò)上機(jī)來(lái)驗(yàn)證程序,而且學(xué)生獨(dú)立上機(jī)編輯運(yùn)行一個(gè)程序比單獨(dú)看書效果強(qiáng)很多。所以教師一定要加強(qiáng)上機(jī)實(shí)驗(yàn)的管理,讓學(xué)生重視實(shí)驗(yàn)。實(shí)驗(yàn)環(huán)節(jié)主要有以下幾點(diǎn)。

3.1理論課結(jié)束后即要為學(xué)生布置實(shí)驗(yàn)課的內(nèi)容,要有難有易以供不同層次的學(xué)生選擇,讓學(xué)生在課后先自己編寫好程序或者寫出問(wèn)題的算法以提高實(shí)驗(yàn)課的上課效率。

3.2上機(jī)過(guò)程中督促和指導(dǎo)學(xué)生進(jìn)行實(shí)驗(yàn)。上機(jī)調(diào)試程序的過(guò)程中,會(huì)出現(xiàn)各種問(wèn)題,教師應(yīng)耐心細(xì)致地為學(xué)生講解并讓其思考原因。另外基于C語(yǔ)言有不同的編譯平臺(tái),常用的有TC2.0和VC++6.0,有個(gè)別程序(主要是數(shù)據(jù)類型里面的問(wèn)題)在不同的編譯平臺(tái)上有不同的結(jié)果,一定要讓學(xué)生弄清楚為什么。

3.3仔細(xì)批改實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)課結(jié)束后,要求學(xué)生寫實(shí)驗(yàn)報(bào)告,上交之后,詳細(xì)了解每個(gè)學(xué)生的實(shí)驗(yàn)情況,出現(xiàn)的問(wèn)題,這樣就相當(dāng)于一個(gè)反饋了,以后就有針對(duì)性了。

C語(yǔ)言是高校計(jì)算機(jī)教育的一門非常重要的課程,因此C語(yǔ)言教學(xué)是一個(gè)非常值得探討的問(wèn)題。教師應(yīng)盡一切努力讓學(xué)生學(xué)好這門課程。

參考文獻(xiàn):

[1]譚浩強(qiáng).C程序設(shè)計(jì)(第二版)[M].北京:清華大學(xué)出版社,1999.

篇9

關(guān)鍵詞:比喻法程序設(shè)計(jì)教學(xué)多媒體課件

隨著現(xiàn)代化進(jìn)程的加快,學(xué)校的教育設(shè)施也得到了飛速的發(fā)展,筆記本電腦和多媒體教室被廣泛應(yīng)用,大多數(shù)教師在教學(xué)過(guò)程中更傾向于利用已經(jīng)設(shè)計(jì)好的多媒體課件進(jìn)行教學(xué),卻忽視了在整個(gè)教學(xué)過(guò)程中運(yùn)用形象生動(dòng)的比喻法。

所謂比喻法,是常用的一種修辭方法,就是利用兩種不同類的事物之間的某些相似的地方,以形象的事物作喻體去描述一個(gè)抽象的事物,它能化平淡為生動(dòng),化深?yuàn)W為淺顯,化抽象為具體?!熬实谋扔骶拖裢捴械哪О?,碰到哪里,哪里就會(huì)發(fā)生神奇的變化”。在教學(xué)過(guò)程中,學(xué)生經(jīng)常會(huì)碰到某些課程的理論性強(qiáng),枯燥、難懂,不容易掌握。如果教師通過(guò)比喻教學(xué),把內(nèi)容和現(xiàn)實(shí)中非常接近我們的事情聯(lián)系起來(lái),可使學(xué)生較好的理解某些比較抽象的知識(shí)內(nèi)容,以便他們能進(jìn)一步掌握并能應(yīng)用這些知識(shí)、原理來(lái)分析、解決某些相關(guān)的問(wèn)題。

筆者就以計(jì)算機(jī)專業(yè)必修課《C程序設(shè)計(jì)語(yǔ)言》課程為例,結(jié)合自己的教學(xué)心得,談?wù)勅绾斡帽扔鞣ㄩ_(kāi)展教與學(xué)的活動(dòng)。

在一般高校都把《C程序設(shè)計(jì)語(yǔ)言》課程設(shè)置在大學(xué)一年級(jí),主要面向新生,新生本身對(duì)大學(xué)的適應(yīng)就需要一個(gè)過(guò)程,再加上C語(yǔ)言牽涉的概念復(fù)雜,規(guī)則繁多,目前各高校在C語(yǔ)言程序設(shè)計(jì)課程教學(xué)模式上仍采用傳統(tǒng)的教學(xué)方法,導(dǎo)致學(xué)生剛接觸C語(yǔ)言就覺(jué)得抽象、深?yuàn)W,使用起來(lái)不得心應(yīng)手。如算法概念、順序程序設(shè)計(jì)、選擇程序設(shè)計(jì)、循環(huán)程序設(shè)計(jì),指針等知識(shí)更考驗(yàn)著學(xué)生的思維和耐心。

典型案例1:程序的靈魂――算法

[案例呈現(xiàn)]算法的概念是什么?

[分析]在《C程序設(shè)計(jì)》教學(xué)中,最大的困難正是對(duì)一些抽象的理論和概念的理解。算法是為解決某一問(wèn)題而采取的方法和步驟。在教學(xué)中,我做了如下的處理,充分應(yīng)用比喻的魅力,達(dá)到較好的教學(xué)效果。

打個(gè)比方,廚師制作菜肴,需要有菜譜。菜譜上一般包括使用的配料和用這些配料按規(guī)定的步驟加工出不同風(fēng)味菜肴的操作步驟。沒(méi)有配料是無(wú)法加工成所需菜肴的,面對(duì)同一些原料可以加工出不同風(fēng)味的菜肴。設(shè)計(jì)一個(gè)好的程序,就像是做一道美味的菜肴,既要用到類似于配料的數(shù)據(jù)結(jié)構(gòu),又要有類似于做菜步驟的算法。沒(méi)有數(shù)據(jù)結(jié)構(gòu)是無(wú)法制作程序的,面對(duì)同一些數(shù)據(jù)可以設(shè)計(jì)出不同的程序。可見(jiàn),算法從廣義上來(lái)講,就是操作步驟,就是為解決一個(gè)問(wèn)題而采取的方法和步驟。當(dāng)然我們學(xué)習(xí)計(jì)算機(jī),關(guān)心的是計(jì)算機(jī)能解決的算法。

如著名數(shù)學(xué)家華羅庚“燒水泡茶”的兩個(gè)算法。

算法一:燒水――水燒開(kāi)后,洗刷茶具――沏茶。

算法二:燒水――燒水過(guò)程中,洗刷茶具――水燒開(kāi)后沏茶。

大家可以看到這兩個(gè)算法的區(qū)別在什么時(shí)間洗刷茶具,因?yàn)榈诙€(gè)算法應(yīng)用了“統(tǒng)籌方法”,節(jié)約時(shí)間,所以效率更高??梢?jiàn)為了有效地進(jìn)行解題,不僅要保證算法正確,還要用到科學(xué)的方法,考慮算法的質(zhì)量,選擇合適的算法。

算法的概念及特點(diǎn)如果只憑老師反復(fù)講述定義,學(xué)生只會(huì)聽(tīng)得昏頭昏腦,索然無(wú)味,教學(xué)效果很差。而比喻教學(xué)法的應(yīng)用,可以使抽象的知識(shí)變得形象化、趣味化,起到“一語(yǔ)道破天機(jī)”的作用。

典型案例2:C程序設(shè)計(jì)的三種基本結(jié)構(gòu)及各自的語(yǔ)句分析

1.順序結(jié)構(gòu)

順序結(jié)構(gòu)是C程序設(shè)計(jì)中最簡(jiǎn)單的一種基本結(jié)構(gòu)。它就像人的一生,從出生、長(zhǎng)大、上幼兒園、小學(xué)、初中、高中、大學(xué)、工作、結(jié)婚生子,再到“夕陽(yáng)無(wú)限好,只是近黃昏”。順其自然、順順利利度過(guò)一生。

2.選擇結(jié)構(gòu)

它就像在人的一生中會(huì)遇到的好多選擇,有人生道路的選擇、世界觀的選擇、事業(yè)的選擇、愛(ài)情的選擇,等等,但任何的選擇都需要當(dāng)前實(shí)際條件的成立。例如,考大學(xué),假設(shè)成績(jī)大于500分就考上了,否則未考上。此結(jié)構(gòu)中必包含一個(gè)成績(jī)大于500的判斷框,根據(jù)給定的條件是否成立而選擇執(zhí)行“考上”或“未考上”。

if(成績(jī)>500) printf(“考上”);else printf(“未考上”);

3.循環(huán)結(jié)構(gòu)

循環(huán)即周而復(fù)始,花開(kāi)花謝,月圓月缺,循環(huán)無(wú)盡。人生像生老病死就是一個(gè)循環(huán)不息的過(guò)程。我生病了,醫(yī)生叮囑我每天吃藥,連續(xù)吃7天病就好了。很顯然吃藥是每天必做的事情,也是必循環(huán)的事情,7天后就可以不吃藥了(如圖所示)。在不少實(shí)際問(wèn)題中有許多具有規(guī)律性的重復(fù)操作,因此在程序設(shè)計(jì)中就需要重復(fù)執(zhí)行某些語(yǔ)句。一組被重復(fù)執(zhí)行的語(yǔ)句稱為循環(huán)體,能否繼續(xù)重復(fù),決定循環(huán)的終止條件。所以循環(huán)語(yǔ)句是由循環(huán)體及循環(huán)的終止條件兩部分組成的。循環(huán)語(yǔ)句是最能體現(xiàn)計(jì)算機(jī)解決問(wèn)題優(yōu)越性的語(yǔ)句。

While(天數(shù)

可見(jiàn),這種利用一個(gè)個(gè)發(fā)生在身邊的實(shí)例做比喻,再加上理論講解相結(jié)合的方法,使學(xué)生能感性地理解循環(huán)。

在《C程序設(shè)計(jì)語(yǔ)言》課堂教學(xué)中,嘗試用比喻的方式來(lái)剖析計(jì)算機(jī)教學(xué)中的概念,選用恰當(dāng)?shù)纳钍吕?,用已知?lái)發(fā)掘未知,提高教學(xué)效果,增強(qiáng)學(xué)生學(xué)習(xí)的興趣,是一種非常有效的教學(xué)方法。但是,運(yùn)用教學(xué)比喻,并不是以粗淺的事例代替科學(xué)精準(zhǔn)的理論,更不是用隨便的玩笑代替細(xì)致準(zhǔn)確的講解,而是要求我們緊扣教學(xué)目標(biāo)和要求,把握物理概念的本質(zhì)和特點(diǎn)。根據(jù)具體問(wèn)題,做到言之有理,言之有物,言之有據(jù)。《學(xué)論》中說(shuō):“君子之教,喻也?!弊鳛榻處?,在日常教學(xué)中,一定要認(rèn)真鉆研教材,準(zhǔn)確把握所教學(xué)生的思維水平和特點(diǎn),從日常生活和學(xué)生已掌握的知識(shí)中找到恰當(dāng)?shù)谋扔?,運(yùn)用比喻的時(shí)機(jī)和技巧,使課堂妙喻精彩紛呈。

參考文獻(xiàn):

[1]顧建東.生活:程序設(shè)計(jì)教學(xué)的本質(zhì)回歸[J].中國(guó)教育信息化.

[2]盛美勤.讓比喻這一古老的修辭煥發(fā)新的教學(xué)生命力[J].中國(guó).

[3]許文芳.類比法在《C語(yǔ)言程序設(shè)計(jì)》教學(xué)中的運(yùn)用[J].電腦知識(shí)與技術(shù).

篇10

關(guān)鍵詞:中職;C語(yǔ)言;設(shè)計(jì);教學(xué);有效性

中圖分類號(hào):TP312.1-4

1 存在的問(wèn)題和困惑

《C語(yǔ)言程序設(shè)計(jì)》課程共72個(gè)學(xué)時(shí),其中36課時(shí)安排在教室進(jìn)行理論課教學(xué),另外36課時(shí)安排上機(jī)練習(xí)。教學(xué)效果并不理想。經(jīng)過(guò)一段時(shí)間的觀察與分析,總結(jié)了原因有以下幾點(diǎn):

首先在教學(xué)環(huán)境上存在著一定的問(wèn)題。我校的微機(jī)房和教室是分開(kāi)的,也就是說(shuō)理論教室和機(jī)房并不在一起。這就導(dǎo)致了在授課過(guò)程中需要把理論知識(shí)內(nèi)容和上機(jī)操作的內(nèi)容完全割裂開(kāi)來(lái)進(jìn)行講解。但作為課程來(lái)說(shuō),大多數(shù)知識(shí)點(diǎn)并沒(méi)有明確的歸類,而是理論和實(shí)踐穿插在一起,理論知識(shí)給實(shí)踐環(huán)節(jié)提供支撐,實(shí)踐環(huán)節(jié)又能通過(guò)感官加深對(duì)理論知識(shí)的認(rèn)識(shí)。因此將理論和實(shí)踐上機(jī)割裂開(kāi)來(lái)的后果是,每次在教室講到某一知識(shí)點(diǎn)時(shí),不能及時(shí)通過(guò)上機(jī)練習(xí)加深學(xué)生的認(rèn)識(shí),使得學(xué)生在課后很短時(shí)間內(nèi)便將課堂所授知識(shí)慢慢淡化并遺忘。其次,我校招收到的學(xué)生整體素質(zhì)不太理想,學(xué)生的學(xué)習(xí)習(xí)慣僅僅停留在課堂教學(xué)過(guò)程中,學(xué)習(xí)熱情也不高,因此基本上也就是當(dāng)下課后,除了完成老師布置的作業(yè)外,很少有同學(xué)能自覺(jué)、主動(dòng)完成課程的預(yù)習(xí)和復(fù)習(xí)。因此知識(shí)在學(xué)生頭腦中的存在感很弱。

第三,由于《C語(yǔ)言程序設(shè)計(jì)》這門課程的邏輯性較強(qiáng),需要學(xué)生發(fā)揮更多的想象空間去思考、去理解。當(dāng)同學(xué)們遇到某個(gè)難題,無(wú)法跨越,不能立刻理解的時(shí)候,就會(huì)造成學(xué)習(xí)信心不足,導(dǎo)致對(duì)課程產(chǎn)生一種恐懼心理,而把這種心理帶到課堂中,造成了后面知識(shí)點(diǎn)的學(xué)習(xí)不暢,進(jìn)而進(jìn)入了一種學(xué)習(xí)的惡性循環(huán)。

2 解決問(wèn)題的方法和措施

按照以往傳統(tǒng)的教學(xué)策略,老師們常常是通過(guò)對(duì)后進(jìn)同學(xué)進(jìn)行補(bǔ)課、輔導(dǎo),且在平時(shí)教學(xué)過(guò)程中適當(dāng)增加課時(shí)量或大量增加作業(yè)量,期望學(xué)生能通過(guò)這種不斷、反復(fù)的灌輸與練習(xí)來(lái)加深記憶,達(dá)到理解知識(shí)的目的。但作為一門具有較強(qiáng)邏輯性和對(duì)學(xué)生動(dòng)手能力要求較高,并且需要通過(guò)理解才能達(dá)到靈活應(yīng)用的計(jì)算機(jī)語(yǔ)言類課程,這一做法顯然已經(jīng)不適用于本課程的教學(xué)。增加課時(shí)量或作業(yè)量,學(xué)生或許能暫時(shí)加深對(duì)知識(shí)的記憶,但對(duì)于幫助學(xué)生達(dá)到理解知識(shí)并靈活應(yīng)用這一目的,卻并不能起到很好的推動(dòng)作用。因此,通過(guò)我在教學(xué)實(shí)踐中的反復(fù)摸索,嘗試結(jié)合以下幾種措施來(lái)進(jìn)行改變:

2.1 深入鉆研,用好教材

首先,教材是教學(xué)之根本,教師必須圍繞教材進(jìn)行知識(shí)點(diǎn)的講解。脫離教材進(jìn)行講解,很容易讓學(xué)生在課后的學(xué)習(xí)過(guò)程中無(wú)從下手。教材用的合適可以大大減輕學(xué)生完成課后作業(yè)的壓力。

做到這一點(diǎn),首先教師應(yīng)通過(guò)深入地研讀教材,準(zhǔn)確把握教學(xué)內(nèi)容,提煉教學(xué)重點(diǎn)難點(diǎn);其次,通過(guò)了解學(xué)生,準(zhǔn)確把握學(xué)生學(xué)習(xí)起點(diǎn)及需要,結(jié)合教材內(nèi)容精心設(shè)計(jì)教學(xué)活動(dòng)。

(1)深度透視教材,把握教材脈絡(luò)。教材是知識(shí)的載體,是教師教學(xué)的依據(jù),是學(xué)生學(xué)習(xí)的平臺(tái)。但大多數(shù)教材并沒(méi)有提供完整的教學(xué)過(guò)程,也沒(méi)有提供詳盡的教學(xué)設(shè)計(jì)理念。面多種學(xué)生個(gè)體差異,教材也并不會(huì)羅列出有針對(duì)性的教學(xué)方法。因此作為教師在備課過(guò)程中就應(yīng)樹(shù)立整體概念,高屋建瓴,從教材的整體入手通盤考慮教材的編排意圖,弄清每部分知識(shí)點(diǎn)在教材體系中的地位和作用,多問(wèn)幾個(gè)為什么。如:這例題為什么這樣設(shè)計(jì)?習(xí)題為什么這樣編排?結(jié)論為什么這樣引出?經(jīng)過(guò)一系列思考后,教師駕馭教材的能力肯定可以有所提高。通過(guò)教材脈絡(luò)的把握,教師可以更合理的進(jìn)行課后習(xí)題的設(shè)計(jì)與編排。有利于學(xué)生參照課堂教學(xué)環(huán)節(jié)進(jìn)行課后的作業(yè)及課后的自主學(xué)習(xí)與探究。

(2)合理地確立教學(xué)內(nèi)容。作為中等職業(yè)學(xué)校的學(xué)生,學(xué)習(xí)基礎(chǔ)相對(duì)比較薄弱,缺乏良好的學(xué)習(xí)習(xí)慣。而對(duì)于中等職業(yè)學(xué)校而言,需要培養(yǎng)的是具有高素質(zhì)的職業(yè)技能人才,較強(qiáng)的實(shí)踐動(dòng)手能力尤為重要,而對(duì)理論知識(shí)的深度并沒(méi)有太多的要求。此外,由于C語(yǔ)言程序設(shè)計(jì),對(duì)于學(xué)生來(lái)說(shuō),邏輯性較強(qiáng)。太深的教學(xué)難度不容易激發(fā)學(xué)生的學(xué)習(xí)興趣,容易挫傷學(xué)生的學(xué)習(xí)積極性,而增加教學(xué)難度。

因此在教學(xué)過(guò)程中,我在保證知識(shí)、技能目標(biāo)前提下,對(duì)教材內(nèi)容進(jìn)行了拓展開(kāi)發(fā),刪除了一部分學(xué)生不容易理解和掌握的內(nèi)容,比如文件、類的章節(jié),而在條件、循環(huán)等基礎(chǔ)性環(huán)節(jié)上增加了課時(shí)量。這樣使教學(xué)過(guò)程充實(shí)、豐富。

2.2 分層教學(xué),各個(gè)擊破

從思想上來(lái)開(kāi),中等職業(yè)學(xué)校學(xué)生正處于青春叛逆期,如果過(guò)于強(qiáng)調(diào)課程的重要性,作業(yè)布置太多,容易引起學(xué)生的抵觸心理。因此在授課過(guò)程中,我強(qiáng)調(diào)理論聯(lián)系實(shí)際。盡可能多的引入一些計(jì)算機(jī)方面的新技術(shù),新應(yīng)用,通過(guò)PPT、圖片、視頻、游戲等方式展現(xiàn)給學(xué)生看(如圖1)。一方面提高學(xué)生對(duì)于計(jì)算機(jī)學(xué)習(xí)的興趣,另一方面,通過(guò)新技術(shù)的應(yīng)用,幫助同學(xué)們樹(shù)立學(xué)習(xí)的信心,減少學(xué)生的畏難情緒。促使學(xué)生積極主動(dòng)的掌握所學(xué)知識(shí),激發(fā)他們不斷深入研究學(xué)習(xí)的興趣和激情。

同時(shí),在課程教學(xué)過(guò)程中所用的示例也盡可能的貼近學(xué)生的實(shí)際,例如,求學(xué)生多門課程的總分、平均分或根據(jù)成績(jī)進(jìn)行登記劃定等等。

此外,在教學(xué)過(guò)程中,我根據(jù)學(xué)生的基礎(chǔ),把學(xué)生分成紅、藍(lán)兩個(gè)戰(zhàn)隊(duì),在這兩個(gè)戰(zhàn)隊(duì)中,有基礎(chǔ)比較好的同學(xué),也有基礎(chǔ)比較薄弱的同學(xué)。在上課過(guò)程中,基本上都是由這兩個(gè)戰(zhàn)隊(duì)的同學(xué)形成競(jìng)爭(zhēng)。例如,在做題過(guò)程中,由兩個(gè)戰(zhàn)隊(duì)分別派出一名同學(xué)完成題目,進(jìn)行分?jǐn)?shù)計(jì)算,最后的分?jǐn)?shù),計(jì)入兩個(gè)戰(zhàn)隊(duì)同學(xué)們的最終平時(shí)成績(jī)中。這樣,一方面可以通過(guò)競(jìng)爭(zhēng),激發(fā)同學(xué)們的學(xué)習(xí)興趣;另一方面,加強(qiáng)同學(xué)們的學(xué)習(xí)凝聚力,基礎(chǔ)比較好的同學(xué)會(huì)自覺(jué)幫助比較薄弱的同學(xué),自動(dòng)激發(fā)學(xué)習(xí)的主動(dòng)性。

2.3 保證基礎(chǔ),不斷拓展

任何事物都有一個(gè)由量變到質(zhì)變的過(guò)程,學(xué)習(xí)也一樣。逐步深入,對(duì)于C語(yǔ)言課程來(lái)說(shuō),這點(diǎn)尤其重要。因此在課程中,針對(duì)同學(xué)們的基礎(chǔ)參差不齊,我給她們布置的題目也分為容易、較難、難三個(gè)層次。在課堂上,我也時(shí)刻提醒自己:要堅(jiān)持做到以學(xué)生為主體,老師只是起到一個(gè)主導(dǎo)的作用。

對(duì)于基礎(chǔ)比較薄弱的同學(xué),保證會(huì)做“容易”層次的題目,盡量學(xué)會(huì)做“較難”層次的題目。這樣做既能確保她們的成績(jī)不會(huì)落下,同時(shí)還能通過(guò)不斷的進(jìn)步來(lái)提高她們學(xué)習(xí)的信心。同時(shí)在不知不覺(jué)中我已經(jīng)一步步的將難度加大,同學(xué)們的知識(shí)也在不斷地升華、擴(kuò)展。對(duì)于一些基礎(chǔ)較好的學(xué)生,簡(jiǎn)單容易的題型已不能滿足她們求知的欲望,我的原則是:在她們能夠獨(dú)立完成簡(jiǎn)單題目的基礎(chǔ)上,另外增加難度較大的任務(wù)給她們完成。這樣做既能安撫她們驕燥的情緒,同時(shí)通過(guò)不斷的挑戰(zhàn)難題也充分的激發(fā)了她們的學(xué)習(xí)激情。

通過(guò)思考與總結(jié),我發(fā)現(xiàn)在我校其他計(jì)算機(jī)語(yǔ)言類課程的教學(xué)過(guò)程中同樣也存在著類似的情況,因此我覺(jué)得對(duì)C語(yǔ)言課程的改革同樣也應(yīng)該適用于其他相類似的課程中。

參考文獻(xiàn):

[1]景運(yùn)革,孟朝霞.C語(yǔ)言程序設(shè)計(jì)教學(xué)目標(biāo)描述研究[J].運(yùn)城學(xué)院學(xué)報(bào),2008(05).

[2]郭來(lái)德,竇玲.“C語(yǔ)言程序設(shè)計(jì)”雙語(yǔ)教學(xué)改革研究[J].價(jià)值工程,2012(13).