尹偉靜 董麗薇
摘 要:本文首先介紹了“以學(xué)生為中心”的理念的提出和特點(diǎn),接著分析了高等教育中《Web程序設(shè)計(jì)》課程的特點(diǎn)以及現(xiàn)有的教學(xué)模式,最后提出了將“以學(xué)生為中心”的教學(xué)理念引入到《Web程序設(shè)計(jì)》課程的教學(xué)過程中提出了在《Web程序設(shè)計(jì)》課程的教學(xué)過程中引入“以學(xué)生為中心”的教學(xué)理念,并制定出了一套教學(xué)改革方案。
關(guān)鍵詞:以學(xué)生為中心;web程序設(shè)計(jì);教學(xué)改革
中圖分類號(hào):G642.3 文獻(xiàn)標(biāo)識(shí)碼:A
Abstract:This paper studies why people provided the concept of "student-centered" and summarizes the characteristics of "student-centered".Then the characteristics and the existing teaching modes of web programming course in higher education are analied.At last,this paper not only provides that how to use the teaching philosophy of "student-centered" in instructional process,but also proposes teaching reform program for web programming course.
Keywords:student centered;web programming;teaching reform
1 引言(Introduction)
20世紀(jì)中期美國學(xué)者提出了“以學(xué)生為中心”的本科教育理念,引發(fā)了本科教育基本觀念、教學(xué)方法和教學(xué)管理的系列變革,對(duì)高等教育的實(shí)踐具有一定的指導(dǎo)意義。1998年聯(lián)合國教科文組織在世界首屆高等教育大會(huì)宣言中提出“高等教育需要轉(zhuǎn)向‘以學(xué)生為中心的新視角和新模式”,要求國際高等教育決策者把學(xué)生及其需要作為關(guān)注的重點(diǎn),并預(yù)言“以學(xué)生為中心”的新理念必將對(duì)21世紀(jì)高等教育產(chǎn)生深遠(yuǎn)影響[1]。
《國家中長(zhǎng)期教育改革和發(fā)展規(guī)劃綱要(2010—2020年)》提出,提高質(zhì)量是高等教育發(fā)展的核心任務(wù),是建設(shè)高等教育強(qiáng)國的基本要求。高等教育的質(zhì)量涉及方方面面,但人才培養(yǎng)質(zhì)量、教學(xué)質(zhì)量是根本。沒有確立“以學(xué)生為中心”的教育理念、教學(xué)方法都是影響教學(xué)質(zhì)量提高的一個(gè)關(guān)鍵因素[2]。
2012年7月14—15日,中國高等教育學(xué)會(huì)院校研究分會(huì)和華中科技大學(xué)共同舉辦了“院校研究——以學(xué)生為中心的本科教育變革”國際學(xué)術(shù)研討會(huì),來自海內(nèi)外高校的近400名校長(zhǎng)、專家、學(xué)者齊聚江城,圍繞“以學(xué)生為中心”的本科教育理念、內(nèi)涵、方法以及實(shí)現(xiàn)途徑等問題,進(jìn)行了廣泛而深入的探討[3]。
2 兩種教學(xué)模式的區(qū)別(The difference between the two kinds of teaching modes)
2.1 傳統(tǒng)的教學(xué)模式的特點(diǎn)
在傳統(tǒng)的教學(xué)模式中,教師占主導(dǎo)地位,在每一節(jié)課中,教師組織課程內(nèi)容,并灌輸給所有的同學(xué),扮演的是專家的角色。而學(xué)生事先對(duì)所灌輸?shù)膬?nèi)容一無所知,被動(dòng)的接受,學(xué)習(xí)的目的是為了應(yīng)付考試。
2.2 “以學(xué)生為中心”教學(xué)模式的特點(diǎn)
在“以學(xué)生為中心”的教學(xué)模式中,教師在講解每一個(gè)知識(shí)點(diǎn)之前,先將實(shí)際的問題留給大家,讓學(xué)生帶著問題主動(dòng)的去學(xué)習(xí)、去思考,發(fā)現(xiàn)問題,解決問題,教師扮演促進(jìn)者的角色,而學(xué)生也會(huì)對(duì)自己的學(xué)習(xí)結(jié)果負(fù)責(zé)。
3 《Web程序設(shè)計(jì)》課程的特點(diǎn)和現(xiàn)有的教學(xué)模式(The characteristics and the existing teaching mode of web programming course)
《Web程序設(shè)計(jì)》課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的核心課程,主要的授課對(duì)象是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的大三學(xué)生,該課程旨在使學(xué)生將程序設(shè)計(jì)的理論基礎(chǔ)運(yùn)用于實(shí)踐,幫助學(xué)生建立由感性到理性的深入認(rèn)識(shí),希望通過課堂教學(xué)的改革培養(yǎng)學(xué)生創(chuàng)新精神和創(chuàng)造能力,真正落實(shí)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)人才培養(yǎng)模式改革的目標(biāo)和要求。然而在實(shí)際的教學(xué)過程中,往往達(dá)不到教學(xué)大綱制定的要求,究其原因主要體現(xiàn)在以下幾個(gè)方面:
(1)《Web程序設(shè)計(jì)》知識(shí)點(diǎn)多,較零散
《Web程序設(shè)計(jì)》包含的知識(shí)點(diǎn)眾多:頁面設(shè)計(jì)、頁面布局、控件、對(duì)象、數(shù)據(jù)庫等等,學(xué)生學(xué)完后,只記住了一些零散的知識(shí)點(diǎn),很難將這些知識(shí)點(diǎn)統(tǒng)一應(yīng)用到一個(gè)網(wǎng)站上。
(2)學(xué)生學(xué)習(xí)比較被動(dòng)
在課堂上,以教師為主,教師按照教學(xué)大綱把相關(guān)的知識(shí)點(diǎn)一一灌輸給學(xué)生,由于學(xué)生事先不能形象的了解這些知識(shí)點(diǎn)可以用來做什么,因此只是被動(dòng)的在聽教師講課,自我檢測(cè)學(xué)習(xí)效果能力較差,學(xué)習(xí)積極性不高。
(3)授課過程重理論輕實(shí)踐
在授課教師的頭腦里,受客觀環(huán)境的影響存在著“重理論,輕實(shí)踐”的想法。教師在日常工作中,不僅授課,還擔(dān)負(fù)科研任務(wù),如教改項(xiàng)目,科研論文等。這樣,容易忽視了實(shí)踐方面的內(nèi)容。缺少實(shí)踐經(jīng)驗(yàn)的學(xué)生顯然是不能在走向社會(huì)的過程中容易適應(yīng)軟件研發(fā)、設(shè)計(jì)、測(cè)試等實(shí)踐工作。
(4)考核方式重理論輕實(shí)踐
現(xiàn)有的《Web程序設(shè)計(jì)》課程考核還是以理論為主,雖然也包含了一些實(shí)驗(yàn)題目,但是總體比重較低(10%),而且各個(gè)實(shí)驗(yàn)題目比較孤立,難以真正檢測(cè)學(xué)生的整體實(shí)踐開發(fā)水平。
綜上所述,其根本原因就是忽視了學(xué)生在教學(xué)過程中的主導(dǎo)地位,因此,將“以學(xué)生為中心”的教學(xué)理念引入到了《Web程序設(shè)計(jì)》的教學(xué)過程中。
4 《Web程序設(shè)計(jì)》教學(xué)改革實(shí)踐(The practice of teaching reform to web programming)
4.1 總體思路
在此次的教學(xué)改革實(shí)踐中,使用了契約法和案例教學(xué)法。首先,擔(dān)任本門課的相關(guān)教師事先設(shè)定10個(gè)網(wǎng)站開發(fā)設(shè)計(jì)的題目,并且將每一個(gè)題目進(jìn)行分解成具體的小任務(wù)。這10個(gè)題目包含了《Web程序設(shè)計(jì)》課程大綱體系中的大部分的知識(shí)點(diǎn)。然后在課程開始前,學(xué)生要自發(fā)的組成開發(fā)小組,一般由2-3名同學(xué)組成,扮演不同的開發(fā)角色,這樣既能避免部分學(xué)生偷懶,又能鍛煉學(xué)生的團(tuán)隊(duì)合作意識(shí)。接下來由組長(zhǎng)選擇開發(fā)設(shè)計(jì)任務(wù),與任課教師形成一個(gè)契約關(guān)系。在課程開始后,教師要根據(jù)事先分解好的小任務(wù)講解相關(guān)的知識(shí)點(diǎn),學(xué)生帶著任務(wù)聽課,隨時(shí)將所學(xué)的知識(shí)加以應(yīng)用。總體思路是任務(wù)分解—知識(shí)點(diǎn)講解—學(xué)生實(shí)踐—互相評(píng)價(jià)—知識(shí)點(diǎn)講解—學(xué)生實(shí)踐—互相評(píng)價(jià)—……—任務(wù)總結(jié)。
4.2 實(shí)施案例
由于篇幅所限,這里以“在線圖書銷售系統(tǒng)”為例進(jìn)行展開。
(1)任務(wù)分解。在進(jìn)行任務(wù)分解的過程中,是站在網(wǎng)站開發(fā)者的角度,而不是單純的學(xué)習(xí)者的角度。本案例中,可以將題目分解成需求分析、功能結(jié)構(gòu)分析、數(shù)據(jù)庫設(shè)計(jì)和網(wǎng)站的設(shè)計(jì)和實(shí)施等五個(gè)一級(jí)任務(wù)。然后將網(wǎng)站的設(shè)計(jì)和實(shí)施分解成網(wǎng)站環(huán)境配置、頁面布局、頁面設(shè)計(jì)、功能實(shí)現(xiàn)、數(shù)據(jù)庫鏈接等五個(gè)二級(jí)任務(wù)。最后將功能實(shí)現(xiàn)任務(wù)再分解成登錄功能、注冊(cè)功能、加入購物車功能、搜索功能、支付功能、修改個(gè)人信息功能、評(píng)價(jià)功能、后臺(tái)管理員對(duì)圖書的增、刪、改、查功能等8個(gè)三級(jí)任務(wù)。
(2)知識(shí)點(diǎn)的講解。在講解知識(shí)點(diǎn)時(shí),要按照從一級(jí)任務(wù)到三級(jí)任務(wù)逐層講解。由于前四個(gè)一級(jí)指標(biāo)學(xué)生已經(jīng)在《系統(tǒng)分析與設(shè)計(jì)》和《數(shù)據(jù)庫原理》等先修課程里學(xué)過,因此這里只是簡(jiǎn)單的給學(xué)生講解分析的思路;第五個(gè)一級(jí)任務(wù)按照下層的二級(jí)任務(wù)逐個(gè)進(jìn)行講解:網(wǎng)站環(huán)境配置主要講解Visual Studio 2010的運(yùn)行環(huán)境以及相關(guān)的文件;頁面布局主要講解如何進(jìn)行頁面布局,涉及CSS和DIV的相關(guān)知識(shí)點(diǎn);頁面設(shè)計(jì)主要講解如何進(jìn)行前臺(tái)的頁面設(shè)計(jì),涉及Html控件和Web服務(wù)器端的控件的相關(guān)知識(shí)點(diǎn);數(shù)據(jù)庫的鏈接主要講解如何實(shí)現(xiàn)前臺(tái)和后臺(tái)數(shù)據(jù)庫的鏈接,涉及數(shù)據(jù)控件、connection對(duì)象、command對(duì)象等相關(guān)的知識(shí)點(diǎn);而功能的實(shí)現(xiàn)這一部分要分解成三級(jí)任務(wù)來講解:例如登錄功能如何實(shí)現(xiàn),涉及response對(duì)象、session對(duì)象、cookie對(duì)象、request對(duì)象、數(shù)據(jù)庫等相關(guān)知識(shí)點(diǎn);對(duì)圖書的增刪改查涉及到了數(shù)據(jù)控件,command對(duì)象等相關(guān)知識(shí)點(diǎn)。
(3)學(xué)生實(shí)踐。按照教師講課的順序,學(xué)生每學(xué)完一個(gè)任務(wù)相關(guān)的知識(shí)點(diǎn),就可以進(jìn)行實(shí)踐操作,運(yùn)用所學(xué)到的知識(shí)完成本小組任務(wù)的一小部分。例如現(xiàn)根據(jù)先修課程中學(xué)到的知識(shí)進(jìn)行需求分析,功能結(jié)構(gòu)分析,數(shù)據(jù)庫的設(shè)計(jì);教師講解完第一個(gè)知識(shí)點(diǎn)網(wǎng)站環(huán)境配置后,學(xué)生就可以在visual studio中創(chuàng)建站點(diǎn);教師講解完頁面布局后,學(xué)生就可以在自己的站點(diǎn)內(nèi)添加頁面,同時(shí)使用CSS和DIV進(jìn)行頁面的布局;接下來運(yùn)用各種控件進(jìn)行頁面的設(shè)計(jì);最后根據(jù)各種對(duì)象相關(guān)知識(shí)實(shí)現(xiàn)相應(yīng)的功能。
(4)互相評(píng)價(jià)。學(xué)生在實(shí)踐完每一步后,都要向其他組和老師講解分析和設(shè)計(jì)思路及過程,其他同學(xué)和教師給出建議和意見并做出評(píng)價(jià)。此過程可以使各組同學(xué)互相吸取經(jīng)驗(yàn)和教訓(xùn),教師也能掌握學(xué)生對(duì)知識(shí)的掌握程度。
(5)當(dāng)所有知識(shí)點(diǎn)講完的時(shí)候,各組同學(xué)的網(wǎng)站基本完成。
5 “以學(xué)生為中心”教學(xué)模式的優(yōu)勢(shì)(The advantage of teaching mode of "student centered")
通過上述實(shí)踐,總結(jié)出“以學(xué)生為中心”的教學(xué)模式有以下幾個(gè)優(yōu)勢(shì):
(1)從知識(shí)的講解上。教師在講授《Web程序設(shè)計(jì)》這門課程時(shí)不再是孤立的知識(shí)點(diǎn)的講解,而是由任務(wù)觸發(fā),按照為實(shí)現(xiàn)某個(gè)任務(wù)而涉及到的知識(shí)點(diǎn)進(jìn)行展開講解。
(2)從學(xué)生對(duì)知識(shí)的理解上。“以學(xué)生為中心”的教學(xué)模式中,學(xué)生由“被動(dòng)”的聽課轉(zhuǎn)化為“主動(dòng)”的去聽課。在學(xué)習(xí)每一個(gè)知識(shí)點(diǎn)時(shí)都是帶著任務(wù)去聽,而且明確知道這個(gè)知識(shí)可以幫助我實(shí)現(xiàn)什么任務(wù)。學(xué)生學(xué)習(xí)的積極性更高,目的性更強(qiáng)。
(3)從實(shí)踐操作上。學(xué)生的實(shí)踐環(huán)節(jié)部分不再是孤立的小的實(shí)驗(yàn),而是將整個(gè)網(wǎng)站的開發(fā)設(shè)計(jì)融入到整個(gè)教學(xué)過程中,學(xué)生每一次的實(shí)踐都是為了完成整個(gè)網(wǎng)站設(shè)計(jì)的一部分,前后聯(lián)系性更強(qiáng),學(xué)生完成后的成就感增強(qiáng),這對(duì)學(xué)生積極主動(dòng)的學(xué)習(xí)下一個(gè)知識(shí)點(diǎn)起到促進(jìn)作用。
(4)從考核方式上。“以學(xué)生為中心”教學(xué)模式的考核方式不在一味的強(qiáng)調(diào)理論知識(shí)的掌握,因?yàn)椤禬eb程序設(shè)計(jì)》是一門實(shí)踐性很強(qiáng)課程,所以更注重實(shí)踐操作技能。因此,減少了筆試成績(jī)的比重,增加了對(duì)實(shí)踐的過程評(píng)價(jià)(互相評(píng)價(jià))和綜合評(píng)價(jià)(最后的網(wǎng)站)的比重。
6 結(jié)論(Conclusion)
通過在《Web程序設(shè)計(jì)》這門課程中應(yīng)用“以學(xué)生為中心”的教學(xué)模式,學(xué)生學(xué)習(xí)的積極性和主動(dòng)性提高了,考核的結(jié)果更客觀,對(duì)本門課程的教學(xué)改革起到了一定的促進(jìn)作用。
參考文獻(xiàn)(References)
[1] 劉獻(xiàn)君.論“以學(xué)生為中心”[J].高等教育研究,2012(08):1-6.
[2] http://www.china.com.cn/policy/txt/2010-03/01/content_19492625_3.htm國家中長(zhǎng)期教育改革和發(fā)展規(guī)劃綱要(2010—2020年)[Z].
[3] 張俊超.推進(jìn)從“教”到“學(xué)”的本科教育教學(xué)變革——“院校研究:‘以學(xué)生為中心的本科教育變革”國際學(xué)術(shù)研討會(huì)暨中國高等教育學(xué)會(huì)院校研究分會(huì)2012年年會(huì)綜述[J].高等教育研究,2012(08):104-109.
作者簡(jiǎn)介:
尹偉靜(1981-),女,碩士,講師.研究領(lǐng)域:電子商務(wù),網(wǎng)站設(shè)計(jì).
董麗薇(1981-),女,博士生.研究領(lǐng)域:供應(yīng)鏈管理.