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

?

程序設(shè)計(jì)教學(xué)中案例教學(xué)法遇到的問題與對(duì)策

2016-03-24 08:55王穎呂顯強(qiáng)王其華劉威周磊奚海波
課程教育研究 2016年2期
關(guān)鍵詞:案例教學(xué)程序設(shè)計(jì)教學(xué)法

王穎 呂顯強(qiáng) 王其華 劉威 周磊 奚海波

【摘要】程序設(shè)計(jì)教學(xué)中經(jīng)常采用的傳統(tǒng)教學(xué)模式基本都是按照語法規(guī)則、基本控制結(jié)構(gòu)、數(shù)組等知識(shí)點(diǎn)逐級(jí)深入的教學(xué)體系展開,這種模式雖然可以宏觀上保證學(xué)生知識(shí)體系的完整,但從知識(shí)的應(yīng)用角度來說,難免存在主次不分之嫌,而且不利于保護(hù)學(xué)生的學(xué)習(xí)積極性和學(xué)習(xí)熱情。因此,本文提出將普遍用于商業(yè)管理中的案例教學(xué)法引入程序設(shè)計(jì)課程,重點(diǎn)分析了在應(yīng)用案例教學(xué)法的過程中遇到的問題并給出相應(yīng)的對(duì)策。

【關(guān)鍵詞】程序設(shè)計(jì) 案例教學(xué) 教學(xué)法

【基金項(xiàng)目】2015年大連海洋大學(xué)本科公共基礎(chǔ)課程綜合改革研究立項(xiàng)項(xiàng)目(JG2015YB06)。

【中圖分類號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2016)02-0229-01

1.引言

在傳統(tǒng)的程序設(shè)計(jì)教學(xué)中,通常按照語法規(guī)則、基本控制結(jié)構(gòu)、數(shù)組等語法知識(shí)點(diǎn)層層遞進(jìn)順序展開教學(xué),教學(xué)過程類似于外語教學(xué)中從發(fā)音到單詞、語法,再到句型、段落、文章,由小到大、由少積多、由簡入難。這樣的教學(xué)體系固然符合人類的一般認(rèn)知規(guī)律,但它又不是放之四海而皆準(zhǔn)的普遍規(guī)律,至少在程序設(shè)計(jì)教學(xué)中已經(jīng)暴露出它的局限性和不適應(yīng)性——學(xué)生剛?cè)腴T,就被一堆瑣碎的不知何用的語法搞得云山霧罩,勢必打擊學(xué)生的學(xué)習(xí)熱忱、喪失學(xué)習(xí)興趣。

2.案例教學(xué)法的引入

顧名思義,案例教學(xué)法是一種以案例為基礎(chǔ)的教學(xué)法,最早由美國哈佛商學(xué)院提出,通過分析商業(yè)管理的真實(shí)事件,達(dá)到調(diào)動(dòng)學(xué)生參與課堂討論積極性的目的[1]。我國從九十年代開始引入和探究案例教學(xué)法。

案例教學(xué)法講究實(shí)例分析,將理論與實(shí)踐有機(jī)結(jié)合,直觀生動(dòng),能極大激發(fā)學(xué)生的學(xué)習(xí)熱情、充分調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性[2],故而逐漸被借鑒到理工科的教學(xué)中。鑒于程序設(shè)計(jì)課程目前存在的弊端和案例教學(xué)法的優(yōu)勢,我們將案例教學(xué)法與程序設(shè)計(jì)課程進(jìn)行了有機(jī)融合。

3.程序設(shè)計(jì)教學(xué)中案例教學(xué)法遇到的問題及對(duì)策

案例教學(xué)法的關(guān)鍵是案例的選取,如何達(dá)到短時(shí)間內(nèi)用有限的案例既能活躍課堂氣氛又能起到舉一反三的作用,需要教師反復(fù)研究和設(shè)計(jì)。在案例教學(xué)法的設(shè)計(jì)過程中,我們特別注意到以下問題并提出應(yīng)對(duì)措施。

3.1案例教學(xué)需要一定的理論知識(shí)積累——引入覆蓋常用知識(shí)點(diǎn)的案例

美國哈佛商學(xué)院提出案例教學(xué)的初衷是希望學(xué)生能積極加入課堂的討論,這就要求學(xué)生至少掌握一些相關(guān)的理論知識(shí)作為討論的依據(jù)。同理,程序設(shè)計(jì)課也不可能開篇就引出大型應(yīng)用程序讓學(xué)生分析,學(xué)生至少要了解最基本的一些程序設(shè)計(jì)知識(shí)。為此,我們摒棄了逐一介紹語法現(xiàn)象的教法,將最常用的語法知識(shí)以完整的程序?qū)嵗w現(xiàn)出來,讓學(xué)生始終能“掌控全局”,體會(huì)知識(shí)點(diǎn)的運(yùn)用。比如下面這個(gè)程序:

#include

void main( )

{ int a=1;

float b=2.6;

char c=‘A;

printf(“%d,%f,%c\n”,a,b,c);

}

此程序包含了整型/實(shí)型/字符型常量、變量以及輸出函數(shù)的使用,這些都是編程中經(jīng)常使用的知識(shí)點(diǎn),如果按以往教學(xué)逐一介紹,那么大概需要十倍于此程序案例的時(shí)間。當(dāng)然,時(shí)間的付出換來的是知識(shí)架構(gòu)的完整,但伴隨的弊端是學(xué)生的熱情耗盡,很多不常用的知識(shí)點(diǎn)干擾了學(xué)生對(duì)重點(diǎn)的把握。

3.2大型程序設(shè)計(jì)中會(huì)用到一些經(jīng)典算法——引入涵蓋經(jīng)典算法的案例

程序設(shè)計(jì)=算法+數(shù)據(jù)結(jié)構(gòu)。算法是解決問題的方法和步驟,算法的優(yōu)劣直接決定著程序質(zhì)量的高低。可見算法在程序設(shè)計(jì)中起著舉足輕重的作用。只有在掌握了一些經(jīng)典算法的基礎(chǔ)上,我們才可能去開發(fā)規(guī)模更大、復(fù)雜度更高的大型應(yīng)用程序。為此,我們要引入大量介紹經(jīng)典算法的程序案例,同時(shí)還要注意知識(shí)點(diǎn)的綜合運(yùn)用。比如選擇法排序,涉及到數(shù)組的輸入、輸出,for語句、if語句、編譯預(yù)處理命令及兩個(gè)變量進(jìn)行數(shù)值交換等大量知識(shí)點(diǎn)的應(yīng)用。學(xué)生在掌握經(jīng)典排序算法的同時(shí),對(duì)這些知識(shí)點(diǎn)的綜合運(yùn)用也有了更為深刻的理解。

3.3應(yīng)用型案例通常教學(xué)耗時(shí)較長——精選應(yīng)用型案例

通過典型算法案例的練習(xí),學(xué)生基本已能較熟練地掌握程序設(shè)計(jì)語言的基本語法和程序設(shè)計(jì)思想,接下來,學(xué)生會(huì)萌生解決更多實(shí)際問題的想法,此時(shí),教師應(yīng)適時(shí)給出更多既有實(shí)用性又有趣味性的案例,繼續(xù)激發(fā)學(xué)生的潛能,滿足學(xué)生的好奇心和征服欲[3]。而這類案例往往需要一系列的分析過程,沒有足夠時(shí)間的量的積累很難達(dá)到質(zhì)的飛躍。一個(gè)最簡單的例子,數(shù)學(xué)上的抓彩球問題:在不透明的袋子里裝有紅、綠、藍(lán)、黃、白同樣大小的圓球各一個(gè),如果從中一次抓出兩個(gè),問可能抓到什么顏色的圓球?本例要采用指針數(shù)組和二重循環(huán),對(duì)初學(xué)者屬于稍有一定難度的應(yīng)用題。教師需耐心幫助學(xué)生弄清題目含義、抽象出可用計(jì)算機(jī)解決的模型,考慮用哪些語法知識(shí)及具體算法,整個(gè)過程需要一定的課堂時(shí)間,因而選取應(yīng)用型案例一定要優(yōu)中擇優(yōu)。

4.結(jié)束語

傳統(tǒng)的程序設(shè)計(jì)教學(xué)采用以知識(shí)點(diǎn)為主線的教學(xué)體系,這種模式符合學(xué)生的認(rèn)知規(guī)律,有助于構(gòu)建完整的知識(shí)理論架構(gòu)。但隨著社會(huì)對(duì)計(jì)算機(jī)技術(shù)應(yīng)用需求的不斷增長和學(xué)生個(gè)性的增強(qiáng),加之學(xué)時(shí)的減少,這種傳統(tǒng)的教學(xué)體系已經(jīng)不能適應(yīng)現(xiàn)階段程序設(shè)計(jì)教學(xué),所以我們提出引入案例教學(xué)法,對(duì)實(shí)施案例教學(xué)法可能遇到的問題給出了對(duì)應(yīng)的解決策略。當(dāng)然還可能存在其他問題,這就需要我們在實(shí)踐中不斷地總結(jié)并思考對(duì)策。

參考文獻(xiàn):

[1]于啟紅.案例教學(xué)法在編程語言課程中的作用探討[J].計(jì)算機(jī)時(shí)代,2014(11):62-64.

[2]付百文.強(qiáng)化案例教學(xué)的程序設(shè)計(jì)類課程體系改革[J].計(jì)算機(jī)教育,2015(16):40-43.

[3]王軍英,馬紅梅.C語言程序設(shè)計(jì)教學(xué)存在的問題與對(duì)策[J].教育理論與實(shí)踐,2015(3):63-64.

作者簡介:

王穎(1978.6-),女,副教授,主要研究方向:計(jì)算機(jī)應(yīng)用。

猜你喜歡
案例教學(xué)程序設(shè)計(jì)教學(xué)法
基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
案例教學(xué)在機(jī)械創(chuàng)新設(shè)計(jì)課程中的應(yīng)用
馬克思主義基本原理概論課案例教學(xué)的幾點(diǎn)思考
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
開放引導(dǎo)式閱讀教學(xué)法描述
“假弱”教學(xué)法你用了嗎?
民县| 瑞金市| 祁连县| 镇原县| 礼泉县| 元谋县| 苍南县| 富川| 禹州市| 宣武区| 柘城县| 盐津县| 凉山| 鄯善县| 黄冈市| 洛隆县| 呼图壁县| 醴陵市| 思茅市| 南岸区| 商城县| 新昌县| 德惠市| 青浦区| 奇台县| 陈巴尔虎旗| 黄山市| 房产| 昭觉县| 上饶县| 河西区| 云和县| 九龙坡区| 辽宁省| 张家界市| 怀柔区| 烟台市| 阆中市| 郁南县| 卢氏县| 仙游县|