国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

遞進(jìn)式項(xiàng)目教學(xué)法在C語(yǔ)言教學(xué)中的應(yīng)用

2016-08-16 16:09蘭麗
計(jì)算機(jī)時(shí)代 2016年8期
關(guān)鍵詞:項(xiàng)目教學(xué)C語(yǔ)言教學(xué)改革

蘭麗

摘 要: 通過(guò)分析項(xiàng)目驅(qū)動(dòng)法教學(xué)模式的不足,根據(jù)C語(yǔ)言課程實(shí)踐性強(qiáng)的特點(diǎn),提出了遞進(jìn)式項(xiàng)目驅(qū)動(dòng)教學(xué)法。該方法以若干個(gè)綜合項(xiàng)目為載體,將項(xiàng)目分解為多個(gè)循序漸進(jìn)的子項(xiàng)目,把教學(xué)內(nèi)容的重點(diǎn)難點(diǎn)由淺入深地分解到各個(gè)子項(xiàng)目中,并進(jìn)行詳細(xì)的教學(xué)設(shè)計(jì)和實(shí)驗(yàn)設(shè)計(jì),使教學(xué)環(huán)節(jié)據(jù)此遞進(jìn)式開展。將該方法應(yīng)用于C語(yǔ)言教學(xué)實(shí)踐,能夠提高學(xué)生興趣和應(yīng)用能力,有效地提升C程序設(shè)計(jì)課程的教學(xué)質(zhì)量。

關(guān)鍵詞: 遞進(jìn)式項(xiàng)目教學(xué)法; C語(yǔ)言; 項(xiàng)目教學(xué); 教學(xué)改革

中圖分類號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2016)08-76-03

Abstract: By analyzing the shortcomings of project teaching mode, combining with the characteristic of strong practice of C language courses, this paper puts forward the gradually progressed project teaching method. The method makes some integrated projects as the teaching support, the projects are divided into some progressive sub-projects, and the difficulties and key points of teaching content is decomposed into each sub-project. At the same time, the detailed teaching design and experiment design are carried out. The teaching process is implemented from shallower to deeper. The teaching method is practiced on the C language teaching. The practice shows that the proposed teaching method can improve the students' interest and application ability, and effectively improve the teaching quality of C language course.

Key words: gradually progressed project teaching method; C language; project teaching; teaching reform

0 引言

項(xiàng)目驅(qū)動(dòng)法,是師生通過(guò)實(shí)施一個(gè)完整的項(xiàng)目工作而進(jìn)行的教學(xué)活動(dòng)[1-2]。課程教學(xué)小組在2011級(jí)和2012級(jí)學(xué)生的C語(yǔ)言程序教學(xué)中嘗試以項(xiàng)目驅(qū)動(dòng)的方式來(lái)教授課程,通過(guò)設(shè)計(jì)項(xiàng)目驅(qū)動(dòng)來(lái)引入新知識(shí)的學(xué)習(xí),但在實(shí)際實(shí)施過(guò)程中,效果卻是差強(qiáng)人意,究其原因有以下幾點(diǎn)。

⑴ 項(xiàng)目按章節(jié)組織,無(wú)連貫性

以項(xiàng)目驅(qū)動(dòng)的教學(xué)模式所選項(xiàng)目一般是按照章節(jié)來(lái)進(jìn)行[3],但是各章節(jié)使用的項(xiàng)目實(shí)例缺乏聯(lián)系,由于C語(yǔ)言概念、原理和規(guī)則繁多,若采用無(wú)內(nèi)在邏輯聯(lián)系的項(xiàng)目實(shí)例不斷引入新的知識(shí)點(diǎn)和概念,會(huì)造成學(xué)生思維不連貫,導(dǎo)致“實(shí)例不實(shí)”。

⑵ 項(xiàng)目實(shí)例為語(yǔ)法而設(shè)計(jì),與實(shí)際脫離

C語(yǔ)言語(yǔ)法多且細(xì),為解釋語(yǔ)法而設(shè)計(jì)的相互之間無(wú)任何邏輯聯(lián)系的項(xiàng)目,并不能幫助學(xué)生理清知識(shí)脈絡(luò)、形成知識(shí)完整結(jié)構(gòu),當(dāng)然更不能提高思維能力及應(yīng)用能力。

⑶ 項(xiàng)目實(shí)例分解粗糙,無(wú)內(nèi)在邏輯關(guān)系

在運(yùn)用項(xiàng)目驅(qū)動(dòng)法時(shí),一個(gè)項(xiàng)目實(shí)際上可分為多個(gè)子任務(wù),但是子任務(wù)的分解往往僅考慮功能因素,而忽視這些子任務(wù)所涉及的知識(shí)點(diǎn)之間的內(nèi)在聯(lián)系。

因此,筆者在教學(xué)實(shí)踐中采用遞進(jìn)式項(xiàng)目教學(xué)改進(jìn)目前項(xiàng)目驅(qū)動(dòng)法所存在的問(wèn)題,該方法通過(guò)設(shè)計(jì)層層遞進(jìn)、不斷深化的實(shí)際項(xiàng)目案例,逐步引出相關(guān)知識(shí)點(diǎn),在任務(wù)驅(qū)動(dòng)下,由淺入深,啟發(fā)引導(dǎo)學(xué)生循序漸進(jìn)地編寫規(guī)模逐漸加大的程序,讓學(xué)生在不知不覺(jué)中逐步加深對(duì)C程序設(shè)計(jì)方法的了解和掌握。

1 遞進(jìn)式項(xiàng)目教學(xué)法

“循序漸進(jìn)”是遞進(jìn)式項(xiàng)目教學(xué)的核心思想,教師從實(shí)際問(wèn)題出發(fā),選取一個(gè)實(shí)際項(xiàng)目案例并將其分解成多個(gè)子任務(wù),將重點(diǎn)和難點(diǎn)分散在各個(gè)子任務(wù)中,新知識(shí)點(diǎn)通過(guò)每一個(gè)子任務(wù)引入,每一個(gè)子任務(wù)都是前一個(gè)任務(wù)的深化,借助前后相關(guān)的任務(wù)驅(qū)動(dòng)項(xiàng)目實(shí)例將相關(guān)知識(shí)點(diǎn)像珠鏈一樣串聯(lián)起來(lái),形成邏輯清晰的脈絡(luò)和主線,案例內(nèi)容緊密結(jié)合實(shí)踐,舉一反三,融會(huì)貫通,在任務(wù)驅(qū)動(dòng)下,由淺入深、啟發(fā)引導(dǎo)學(xué)生循序漸進(jìn)地編寫規(guī)模逐漸加大的程序,這樣做有利于讓學(xué)生對(duì)各個(gè)知識(shí)點(diǎn)細(xì)嚼慢咽、溫故知新,使學(xué)生在不知不覺(jué)中逐步加深對(duì)C程序設(shè)計(jì)方法的了解和掌握,避免教學(xué)“實(shí)例不實(shí)、為解釋語(yǔ)法而設(shè)計(jì)”。

遞進(jìn)式項(xiàng)目教學(xué)法的關(guān)鍵是,章節(jié)之間所選項(xiàng)目要與內(nèi)在聯(lián)系,對(duì)于每一格項(xiàng)目實(shí)例還需分解為多個(gè)子任務(wù),且這些子任務(wù)能夠按照知識(shí)點(diǎn)難易程度逐步擴(kuò)展。這樣,由于所選擇項(xiàng)目案例是緊密聯(lián)系實(shí)際的,而每個(gè)子任務(wù)包含的知識(shí)點(diǎn)也是前一個(gè)子任務(wù)知識(shí)點(diǎn)的擴(kuò)展,每一個(gè)項(xiàng)目的完成都是為下一個(gè)項(xiàng)目奠定基礎(chǔ)。因此,學(xué)生總能從一個(gè)比較容易解決的已熟悉的內(nèi)容進(jìn)入到新知識(shí)點(diǎn)的學(xué)習(xí),這樣可以極大的提高學(xué)生學(xué)習(xí)新知識(shí)和解決問(wèn)題的自信心,通過(guò)每個(gè)簡(jiǎn)單子任務(wù)的求解,不斷體會(huì)到掌握新知識(shí),以及知識(shí)為我所用的成就感,進(jìn)而將這種成就感轉(zhuǎn)化為源源不斷的動(dòng)力和源泉,進(jìn)而形成一種良性循環(huán)的學(xué)習(xí)過(guò)程。

2 遞進(jìn)式項(xiàng)目教學(xué)法的教學(xué)設(shè)計(jì)

2.1 遞進(jìn)式項(xiàng)目的設(shè)計(jì)

C程序設(shè)計(jì)課程的教學(xué)中所設(shè)計(jì)的遞進(jìn)式項(xiàng)目如表1所示,項(xiàng)目的設(shè)計(jì)由淺入深,循序漸進(jìn),每個(gè)項(xiàng)目案例的設(shè)計(jì)所涵蓋的知識(shí)點(diǎn)和難點(diǎn)不同,但又相互關(guān)聯(lián),層層遞進(jìn)。項(xiàng)目案例1主要為使學(xué)生掌握C語(yǔ)言語(yǔ)法基礎(chǔ)及順序結(jié)構(gòu)而設(shè)計(jì),項(xiàng)目案例2主要是針對(duì)選擇結(jié)構(gòu)程序及循環(huán)結(jié)構(gòu),項(xiàng)目案例3主要涵蓋了數(shù)組、函數(shù)、結(jié)構(gòu)體數(shù)組及指針的知識(shí)點(diǎn)。而第1和第2個(gè)項(xiàng)目案例所涉及的知識(shí)點(diǎn)及解決問(wèn)題的方法,在項(xiàng)目案例3都將再次深入使用。這樣,既化解了難點(diǎn),又使前后知識(shí)點(diǎn)遙相呼應(yīng),各個(gè)擊破,有利于學(xué)生“細(xì)嚼慢咽、溫故知新”。

2.2 遞進(jìn)式項(xiàng)目的任務(wù)分解

項(xiàng)目子任務(wù)的分解是遞進(jìn)式項(xiàng)目法能否促進(jìn)教學(xué)的關(guān)鍵,以判定學(xué)生成績(jī)等級(jí)這個(gè)項(xiàng)目案例為例,這種循序漸進(jìn)式的教學(xué)過(guò)程如下。

任務(wù)1:利用這個(gè)案例講解多分支選擇結(jié)構(gòu)和條件語(yǔ)句。

編寫程序,讓用戶輸入一個(gè)學(xué)生的數(shù)學(xué)課程成績(jī)(浮點(diǎn)數(shù)或整數(shù)),要求計(jì)算機(jī)判斷并輸出該成績(jī)的等級(jí):“優(yōu)秀”、“良好”、“中等”、“及格”和“不及格”,其中90分以上為優(yōu)秀,80~89分為良好,70~79分為中等,60~69分為及格,60分以下為不及格。

任務(wù)2:利用這個(gè)案例講解循環(huán)結(jié)構(gòu)和循環(huán)語(yǔ)句。

編寫程序,先提示用戶輸入學(xué)生人數(shù),然后依次輸入所有學(xué)生的數(shù)學(xué)課程成績(jī)(浮點(diǎn)數(shù)或整數(shù)),每輸入一名學(xué)生的成績(jī),要求計(jì)算機(jī)判斷并輸出該成績(jī)的等級(jí):“優(yōu)秀”、“良好”、“中等”、“及格”和“不及格”,其中90分以上為優(yōu)秀,80~89分為良好,70~79分為中等,60~69分為及格,60分以下為不及格。

任務(wù)3:利用這個(gè)案例講解嵌套的循環(huán)。

編寫程序,先提示用戶輸入學(xué)生人數(shù),然后依次輸入所有學(xué)生的三門課程:數(shù)學(xué)、英語(yǔ)、C程序設(shè)計(jì)課程成績(jī)(浮點(diǎn)數(shù)或整數(shù)),每輸入一名學(xué)生的三門課程成績(jī),要求計(jì)算機(jī)判斷并輸出該成績(jī)的等級(jí):“優(yōu)秀”、“良好”、“中等”、“及格”和“不及格”,其中90分以上為優(yōu)秀,80~89分為良好,70~79分為中等,60~69分為及格,60分以下為不及格。

通過(guò)上面這個(gè)教學(xué)項(xiàng)目案例,將選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、嵌套的循環(huán)結(jié)構(gòu)這些相關(guān)的知識(shí)點(diǎn)串聯(lián)起來(lái),做到知識(shí)點(diǎn)之間環(huán)換相扣、融會(huì)貫通。

在課堂講授完這個(gè)教學(xué)項(xiàng)目案例之后,讓學(xué)生在實(shí)驗(yàn)課上再對(duì)其進(jìn)行舉一反三,用類似的方法,完成一個(gè)小學(xué)生計(jì)算機(jī)輔助教學(xué)系統(tǒng)。具體的設(shè)計(jì)是:

任務(wù)1—隨機(jī)出一道乘法題,直到答對(duì)為止。

任務(wù)2—隨機(jī)出一道乘法題,最多給3次機(jī)會(huì)。

任務(wù)3—隨機(jī)出10道乘法題,計(jì)算總分和回答正確率。

任務(wù)4—隨機(jī)出10道四則運(yùn)算,計(jì)算總分和回答正確率。

任務(wù)5—隨機(jī)出10道四則運(yùn)算題,回答正確率不滿足要求則重做。

任務(wù)6—隨機(jī)出10道四則運(yùn)算題,回答正確率不滿足要求則重做,輸出不同的個(gè)性化評(píng)價(jià)。

其他項(xiàng)目案例的分解思想與判定成績(jī)等級(jí)案例相似,在此不一一贅述。

2.3 遞進(jìn)式項(xiàng)目課堂實(shí)施的設(shè)計(jì)

利用遞進(jìn)式項(xiàng)目授課時(shí),課堂實(shí)施的步驟要逐層展開。

⑴ 提問(wèn)引出任務(wù)。在授課過(guò)程中,采用現(xiàn)場(chǎng)編程的方法,不是直接講授項(xiàng)目案例的正確答案,而是一個(gè)任務(wù)一個(gè)任務(wù)的解決,上一個(gè)任務(wù)完成,通過(guò)提出新問(wèn)題的方式引入下一個(gè)任務(wù),例如,在求學(xué)生成績(jī)等級(jí)這個(gè)項(xiàng)目案例的第一個(gè)任務(wù)完成時(shí),教師可提出問(wèn)題“若現(xiàn)在需判定多名同學(xué)的數(shù)學(xué)成績(jī)的等級(jí)”,引起同學(xué)思考,進(jìn)而引入循環(huán)的概念及循環(huán)的實(shí)現(xiàn)方法。

⑵ 任務(wù)分析。在任務(wù)解決的過(guò)程中,不斷從錯(cuò)誤程序的分析入手,通過(guò)演示錯(cuò)誤程序的分析和調(diào)試過(guò)程,帶領(lǐng)學(xué)生一起分析查找程序中的錯(cuò)誤,講解程序設(shè)計(jì)的基本方法、程序測(cè)試方法以及程序調(diào)試和排錯(cuò)方法,啟發(fā)引導(dǎo)學(xué)生發(fā)現(xiàn)錯(cuò)誤發(fā)生的原因、實(shí)質(zhì)、排錯(cuò)方法及解決對(duì)策,這樣才能給學(xué)生留下更深刻的印象,不僅利于培養(yǎng)學(xué)生的分析、思考和解決實(shí)際問(wèn)題的能力,而且還能充分調(diào)動(dòng)學(xué)生課堂學(xué)習(xí)的積極性。

3 遞進(jìn)式課程實(shí)驗(yàn)設(shè)計(jì)

實(shí)踐教學(xué)對(duì)于C語(yǔ)言的教學(xué)至關(guān)重要,直接關(guān)系到課程教學(xué)質(zhì)量,為了配合遞進(jìn)式項(xiàng)目課堂教學(xué),在實(shí)踐教學(xué)過(guò)程中,我們?cè)O(shè)計(jì)了如下遞進(jìn)的實(shí)驗(yàn)項(xiàng)目表,來(lái)使學(xué)生循序漸進(jìn)地掌握C語(yǔ)言語(yǔ)法及應(yīng)用方法,鞏固上課所學(xué)知識(shí)。

實(shí)驗(yàn)內(nèi)容設(shè)計(jì)兼具趣味性和實(shí)用性,以鞏固和綜合運(yùn)用主要知識(shí)點(diǎn)為主線,采用循序漸進(jìn)、任務(wù)驅(qū)動(dòng)方式,指導(dǎo)學(xué)生先從一個(gè)小規(guī)模的程序入手,通過(guò)逐漸增加任務(wù)的難度,來(lái)分步驟完成一個(gè)規(guī)模較的實(shí)驗(yàn)程序的設(shè)計(jì)。

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

本文探討了將遞進(jìn)式項(xiàng)目教學(xué)法“循序漸進(jìn)”的核心思想應(yīng)用于C語(yǔ)言程序設(shè)計(jì)課堂和實(shí)踐教學(xué)過(guò)程。由于該教學(xué)方法能夠充分尊重學(xué)生學(xué)習(xí)和思維的特點(diǎn),因此在2013和2014級(jí)學(xué)生教學(xué)改革實(shí)踐中,取得了良好的教學(xué)效果,得到了學(xué)生的肯定,學(xué)生的考試成績(jī)明顯提高,參加計(jì)算機(jī)等級(jí)考試通過(guò)率均有較大提升。實(shí)踐證明,遞進(jìn)式項(xiàng)目教學(xué)在提高學(xué)生學(xué)習(xí)興趣、主動(dòng)性及培養(yǎng)“計(jì)算思維”能力方面都大有裨益。下一步將在全課程組推廣,并不斷改進(jìn)與完善。

參考文獻(xiàn)(References):

[1] 張悅.項(xiàng)目驅(qū)動(dòng)教學(xué)法在C語(yǔ)言課程中的應(yīng)用[J].職業(yè)教育研究,2007.2:164

[2] 趙用熹,黃云峰.基于項(xiàng)目驅(qū)動(dòng)法的單片機(jī)課程體系設(shè)計(jì)[J].中國(guó)電力教育,2013.4:55-56

[3] 趙寧. 基于遞進(jìn)式案例教學(xué)法的Java課程教學(xué)改革研究[J].計(jì)算機(jī)教育,2013.23:73-76

猜你喜歡
項(xiàng)目教學(xué)C語(yǔ)言教學(xué)改革
基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
基于C語(yǔ)言的計(jì)算機(jī)軟件編程
高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
基于項(xiàng)目教學(xué)的高校服裝設(shè)計(jì)教學(xué)現(xiàn)狀及對(duì)策
基于多元智能理論的高職項(xiàng)目教學(xué)分組學(xué)習(xí)探討
基于項(xiàng)目教學(xué)的人才培養(yǎng)模式改革
基于人才培養(yǎng)的技工學(xué)校德育實(shí)效性研究
現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
以職業(yè)技能競(jìng)賽為導(dǎo)向的高職單片機(jī)實(shí)踐教學(xué)改革研究
微課時(shí)代高等數(shù)學(xué)教學(xué)改革的實(shí)踐與探索
云梦县| 贡嘎县| 泗阳县| 桐庐县| 麦盖提县| 祥云县| 交口县| 揭阳市| 家居| 探索| 门头沟区| 射阳县| 娄底市| 新宁县| 丘北县| 安康市| 商洛市| 什邡市| 钟山县| 蓬安县| 宣恩县| 闽侯县| 伽师县| 旺苍县| 额济纳旗| 通海县| 盐山县| 东阿县| 工布江达县| 菏泽市| 綦江县| 华阴市| 迁安市| 新巴尔虎右旗| 玉溪市| 华亭县| 敦化市| 濮阳县| 锡林郭勒盟| 德清县| 鹿泉市|