劉 靜湖南工程職業(yè)技術(shù)學(xué)院信息工程系
“一體化多層次”問(wèn)題引導(dǎo)式的C#課程教學(xué)方法研究
劉靜
湖南工程職業(yè)技術(shù)學(xué)院信息工程系
基于C#課程特點(diǎn),探討問(wèn)題引導(dǎo)式教學(xué)方法即面向應(yīng)用優(yōu)化選擇教學(xué)內(nèi)容,通過(guò)對(duì)知識(shí)點(diǎn)的提煉、分類(lèi)和關(guān)聯(lián)引入核心問(wèn)題,通過(guò)構(gòu)建一體化多層次問(wèn)題群串聯(lián)知識(shí)點(diǎn),此引導(dǎo)教學(xué),同時(shí)闡述一體化多層次問(wèn)題設(shè)計(jì)及實(shí)施過(guò)程。
C#問(wèn)題引導(dǎo)式 教學(xué)方法
C#課程現(xiàn)已成為多數(shù)高職院?;?qū)I(yè)的計(jì)算機(jī)基礎(chǔ)課程,該課程的學(xué)習(xí)效果直接影響到后期課程的學(xué)習(xí)和相應(yīng)技能的掌握。傳統(tǒng)的教學(xué)內(nèi)容偏重語(yǔ)法,輕實(shí)踐,缺乏對(duì)學(xué)生系統(tǒng)編程能力的訓(xùn)練,教學(xué)方式明顯不能滿(mǎn)足C#教學(xué)的需求,究其原因主要是教學(xué)內(nèi)容不合理,與實(shí)際應(yīng)用脫節(jié),教學(xué)過(guò)程缺乏實(shí)際問(wèn)題應(yīng)用訓(xùn)練等。本文將結(jié)合C#課程特點(diǎn),針對(duì)課程內(nèi)容安排、課程教學(xué)方式等多方面進(jìn)行改革和研究。
C#課程的知識(shí)結(jié)構(gòu)復(fù)雜,理論體系包含眾多的語(yǔ)法規(guī)則、數(shù)據(jù)類(lèi)型、程序結(jié)構(gòu)和邏輯判斷運(yùn)算等知識(shí)點(diǎn),需要理解、記憶和不斷練習(xí),這對(duì)初學(xué)程序設(shè)計(jì)語(yǔ)言的學(xué)生有相當(dāng)?shù)碾y度,也是傳統(tǒng)教學(xué)集中在這部分的主要原因;另外,C#課程中不同知識(shí)點(diǎn)的關(guān)聯(lián)度較高,基礎(chǔ)知識(shí)點(diǎn)需要通過(guò)后期的綜合應(yīng)用訓(xùn)練不斷地得到強(qiáng)化。為提升課堂的教學(xué)效果,本文在教學(xué)中引入了一體化多層次問(wèn)題引導(dǎo)式教學(xué)方法。
一體化多層次問(wèn)題引導(dǎo)式教學(xué)方法,是指在教學(xué)活動(dòng)中,遵循高職學(xué)生自身學(xué)習(xí)規(guī)律特點(diǎn),采用由淺入深循序漸進(jìn)地安排教學(xué)內(nèi)容;通過(guò)拋出問(wèn)題,引出課程內(nèi)容或知識(shí)點(diǎn),并通過(guò)解決一個(gè)具體的問(wèn)題,而進(jìn)行理論性總結(jié)的教學(xué)方法,其目的在于提升學(xué)生的發(fā)現(xiàn)問(wèn)題、提出問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力。通常為引出知識(shí)點(diǎn)而設(shè)置或借助的問(wèn)題之間的關(guān)聯(lián)度很低。C#課程的知識(shí)點(diǎn)之間關(guān)聯(lián)度很高,因此合理的設(shè)計(jì)一個(gè)綜合應(yīng)用,便可將這些看似關(guān)聯(lián)度低的知識(shí)點(diǎn)都囊括進(jìn)來(lái),通過(guò)對(duì)知識(shí)點(diǎn)應(yīng)用的積累以及解決對(duì)應(yīng)問(wèn)題的累積,即可構(gòu)建一體化的多層次系列問(wèn)題引導(dǎo)教學(xué)。與其它教學(xué)方法不同的是,針對(duì)不同知識(shí)點(diǎn)的問(wèn)題設(shè)置都圍繞同一個(gè)核心而展開(kāi),不同知識(shí)點(diǎn)之間彼此關(guān)聯(lián),最后集合成一個(gè)一體化的綜合問(wèn)題,稱(chēng)為一體化多層次問(wèn)題。
“一體化多層次”問(wèn)題引導(dǎo)式教學(xué)方法主要包含教學(xué)內(nèi)容的分解與優(yōu)化、一體化多層次問(wèn)題的設(shè)計(jì)和教學(xué)過(guò)程的實(shí)施三個(gè)環(huán)節(jié)。
3.1教學(xué)內(nèi)容的分解與優(yōu)化
教學(xué)內(nèi)容是教學(xué)的核心,需要打破傳統(tǒng)“重語(yǔ)法、輕實(shí)踐”的不足。然而 C#課程因?yàn)橹R(shí)點(diǎn)繁多而實(shí)踐教學(xué)課時(shí)不夠,因此在一體化多層次問(wèn)題引導(dǎo)式教學(xué)法中,針對(duì)教學(xué)內(nèi)容進(jìn)行分解與優(yōu)化。結(jié)合考慮教學(xué)大綱、教學(xué)目標(biāo)的綜合性要求,以教研室為單位集中綜合討論內(nèi)容分解與優(yōu)化方案,考慮在C#一般性編程中,主要需要針對(duì)基礎(chǔ)性語(yǔ)句的表達(dá)、基本算法邏輯的表達(dá)、界面設(shè)計(jì)、數(shù)據(jù)的存取技術(shù)等基本技術(shù),因此教學(xué)內(nèi)容的安排主要包括:基本語(yǔ)法、面向?qū)ο蠡纠碚?、程序設(shè)計(jì)基本思想、數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù)、文件操作方法等幾個(gè)部分。每部分又劃分為若干個(gè)知識(shí)點(diǎn),對(duì)使用頻率較高的知識(shí)點(diǎn)進(jìn)行提煉并突出重點(diǎn)進(jìn)行訓(xùn)練。
3.2一體化多層次問(wèn)題的設(shè)計(jì)
3.2.1核心問(wèn)題的選定
在教學(xué)實(shí)施過(guò)程中,教學(xué)方式應(yīng)以解決具體問(wèn)題為目。其中,核心問(wèn)題的選定是整個(gè)教學(xué)過(guò)程中的關(guān)鍵所在。核心問(wèn)題的選擇應(yīng)考慮以下因素:一、是否具有充分的可擴(kuò)展性,可以通過(guò)在該問(wèn)題而進(jìn)行擴(kuò)展,形成其它新的、綜合性的問(wèn)題;二、是否具有基礎(chǔ)性,作為核心問(wèn)題應(yīng)當(dāng)為大部分學(xué)生所熟知,與其先前的基礎(chǔ)知識(shí)差距不大,如此才能起到引導(dǎo)作用,學(xué)生才會(huì)更好的進(jìn)行認(rèn)知和思考;三、是否具有知識(shí)關(guān)聯(lián)性,核心問(wèn)題應(yīng)與C#知識(shí)有很強(qiáng)的關(guān)聯(lián)性,核心問(wèn)題必須是可以通過(guò) C#語(yǔ)言編程來(lái)解決的問(wèn)題。教師在進(jìn)行實(shí)際教學(xué)設(shè)計(jì)時(shí),需要根據(jù)具體的課本或教材案例,結(jié)合專(zhuān)業(yè)背景、課程安排等情況綜合來(lái)考慮。
3.2.2一體化多層次問(wèn)題體系的構(gòu)建
一體化多層次問(wèn)題體系的構(gòu)建主要圍繞教學(xué)知識(shí)點(diǎn),針對(duì)核心問(wèn)題進(jìn)行拓展,構(gòu)建一個(gè)完整的具有難易程度逐漸遞增、需求層次遞增的問(wèn)題體系。構(gòu)建時(shí)要以所提煉的知識(shí)點(diǎn)為引導(dǎo)方向,綜合考慮問(wèn)題需求層次的變化,將原始的知識(shí)點(diǎn)體系分裂重建,如此才能構(gòu)建好一體化多層次問(wèn)題體系。例如,以“打印空心菱形”為核心問(wèn)題,可構(gòu)建“打印固定行數(shù)的空心菱形”、向 “打印指定行數(shù)的空心菱形”、“打印制定行數(shù)、列數(shù)的空心菱形”問(wèn)題進(jìn)行過(guò)度,在逐漸過(guò)度的過(guò)程中,實(shí)際是將知識(shí)點(diǎn)從基礎(chǔ)到綜合逐漸凝練的一個(gè)過(guò)程。針對(duì)一體化多層次問(wèn)題體系構(gòu)建,不僅串聯(lián)了知識(shí)點(diǎn)同時(shí)使學(xué)生在解決問(wèn)題的同時(shí)掌握知識(shí)點(diǎn),既提高了解決問(wèn)題的呢能力,又掌握了這類(lèi)問(wèn)題的解決方法和相關(guān)語(yǔ)法知識(shí)的應(yīng)用。
3.3教學(xué)過(guò)程實(shí)施
教學(xué)過(guò)程的實(shí)施是體現(xiàn)一體化多層次問(wèn)題引導(dǎo)式教學(xué)法效果的關(guān)鍵階段。在教學(xué)一開(kāi)始,根據(jù)一體化多層次問(wèn)題體系,找出核心知識(shí)點(diǎn)、問(wèn)題,將其它的相關(guān)知識(shí)點(diǎn)進(jìn)行分層布置,內(nèi)容彼此相關(guān)、緊密相連,以此達(dá)到由難到易的教學(xué)任務(wù)的布置。在每個(gè)單元教學(xué)環(huán)節(jié)的實(shí)施中,需要特別注意“引入式”問(wèn)題對(duì)學(xué)生思維激發(fā)能力的作用,“引入式”問(wèn)題給出后,應(yīng)當(dāng)給學(xué)生留出相應(yīng)的思考時(shí)間,激發(fā)學(xué)生進(jìn)行發(fā)散思考。在講授環(huán)節(jié),不宜直接給出“引入式”問(wèn)題的實(shí)現(xiàn)方法,可以根據(jù)課時(shí)安排,在課堂或課外時(shí)間由學(xué)生自己給出實(shí)現(xiàn)方法。在學(xué)生對(duì)問(wèn)題求解完成后,對(duì)學(xué)生成果進(jìn)行展示、分析和總結(jié),提升學(xué)生變成的信心。此外,特別需要注意的是,在教學(xué)過(guò)程的實(shí)施中,注重對(duì)學(xué)生編程習(xí)慣的培養(yǎng)。