林 敏
(武漢工程職業(yè)技術(shù)學(xué)院 湖北 武漢:430080)
《ASP.NET網(wǎng)站開發(fā)》課程是一門綜合性和實踐性都很強的課程,所涉及到的內(nèi)容有Web前端開發(fā)、C#程序設(shè)計、MySql數(shù)據(jù)庫和.net開發(fā)等多項技術(shù)。在實際教學(xué)過程中,會遇到一個較為棘手的問題——因本課程涉及的內(nèi)容較多,加上學(xué)生的C#程序設(shè)計基礎(chǔ)較弱,導(dǎo)致其在上機實踐中往往只會按照教材中范例的代碼逐行輸入、調(diào)試和運行。即使經(jīng)過一段時間的學(xué)習(xí),最多也只能掌握教材中若干獨立的章節(jié)知識點。一旦遇到功能較復(fù)雜、代碼較長的綜合案例時,就會顯得有點力不從心,并逐漸產(chǎn)生畏難和厭學(xué)情緒,進而導(dǎo)致對本門課程的學(xué)習(xí)失去信心。因此,需要探索一種更為合適的教學(xué)方法,動態(tài)案例教學(xué)法不失為一種較好的選擇。
《ASP.NET網(wǎng)站開發(fā)》課程的教學(xué)應(yīng)注重理論與實踐相結(jié)合,課上和課下相結(jié)合,強化實踐能力特別是編碼能力和實戰(zhàn)技術(shù)的綜合培養(yǎng)。動態(tài)案例教學(xué)法的基本思路是根據(jù)教學(xué)內(nèi)容和學(xué)生的編程基礎(chǔ)及知識水平,先由任課教師設(shè)計一個簡單且有趣的基本案例,隨著學(xué)生所學(xué)知識的不斷增加和編程能力的不斷提高,基本案例的功能和復(fù)雜性也相應(yīng)地不斷增強和提升,形成一個由簡變繁,由小到大的動態(tài)變化過程;最后,原有的基本案例隨著教學(xué)進程的推移而逐漸變成了一個綜合性的項目或是一個完整的應(yīng)用系統(tǒng)作品。
學(xué)以致用,水到渠成,采用動態(tài)案例教學(xué)法應(yīng)促使學(xué)生積極參與到案例的功能實現(xiàn)中,在每個學(xué)習(xí)階段都處于期待做出新的、更高層次作品的狀態(tài),并在不知不覺中養(yǎng)成將學(xué)到的新知識快速地應(yīng)用到自己開發(fā)的作品中的習(xí)慣。……