前言:想要寫出一篇引人入勝的文章?我們特意為您整理了計算機專業(yè)程序設(shè)計課程梯度教學(xué)范文,希望能給你帶來靈感和參考,敬請閱讀。
【摘要】本文以程序設(shè)計類課程的教學(xué)模式改革項目為依托,深入構(gòu)建計算機課程教學(xué)模式方案,提出三個學(xué)期一門課的梯度教學(xué)模式,旨在通過改革以后課程的學(xué)習(xí),深度培養(yǎng)學(xué)生程序設(shè)計的能力,為學(xué)生的就業(yè)提供保障。
【關(guān)鍵詞】梯度教學(xué)模式;計算機課程;課程改革
程序設(shè)計類課程是計算機及相關(guān)專業(yè)學(xué)生的核心專業(yè)課,課程的教學(xué)質(zhì)量直接影響學(xué)生的專業(yè)能力及應(yīng)用能力,本文以程序設(shè)計類課程的教學(xué)模式改革項目為依托,針對傳統(tǒng)教學(xué)模式的弊端、高等院校學(xué)生實際的學(xué)習(xí)基礎(chǔ)、當(dāng)前畢業(yè)生的社會需求等多個方面,對課程的教學(xué)模式進行系統(tǒng)化的改革研究,總結(jié)出針對編程語言類課程的梯度教學(xué)模式,并進行了實際的應(yīng)用研究,旨在提高高等院校計算機相關(guān)專業(yè)學(xué)生對程序設(shè)計類課程的理論基礎(chǔ)和實踐能力。
1.研究現(xiàn)狀
高校對于計算機專業(yè)程序設(shè)計類課程的設(shè)置主要包括C++、JAVA、JavaScript等,此類課程的特點是:課程內(nèi)容都涉及到語法規(guī)則、程序設(shè)計思想等內(nèi)容,通過上機結(jié)合理論教學(xué)鞏固課程內(nèi)容。因此,筆者把這類課程歸為一類,統(tǒng)一進行課程改革的深入研究。目前,高校對于計算機類課程的授課模式仍體現(xiàn)在以某一本教材的章、節(jié)、目進行講授,教學(xué)內(nèi)容更加傾向于理論化,即使存在上機課程,往往都是理論教學(xué)與實踐教學(xué)相分離,實踐教學(xué)比例過低,學(xué)生在學(xué)習(xí)過程中得不到及時的實踐驗證過程。
2.1梯度教學(xué)模式的目標(biāo)定位。本課題研究的目標(biāo)定位是:以程序設(shè)計類課程作為研究平臺,構(gòu)建程序設(shè)計類課程梯度教學(xué)模式,提高學(xué)生程序設(shè)計的能力、學(xué)生的實踐和創(chuàng)新能力。力求打造出計算機專業(yè)“強能力、實用型、創(chuàng)新型”人才。
2.2梯度教學(xué)模式改革方案。程序設(shè)計類課程梯度教學(xué)模式改革研究包括以下幾個方面:2.2.1梯度教學(xué)模式的課程設(shè)置:以《C++程序設(shè)計》課程為例,為該課程設(shè)置梯度教學(xué)模式,即:把該課程的教學(xué)環(huán)節(jié)由傳統(tǒng)的一個學(xué)期,增設(shè)為三個學(xué)期。三個學(xué)期也就是這門課程的三個階段,具體包括初級、中級和高級三個教學(xué)階段。不同的階段,理論教學(xué)和實踐教學(xué)內(nèi)容和比例分別有所側(cè)重,其中初級階段主要側(cè)重于基礎(chǔ)語法的講解,理論性偏強;中級階段側(cè)重于中、大型規(guī)模的實際案例的研究與重建,實踐課程比例有所增加;在高級階段,課程的設(shè)置主要以項目的立項、團隊協(xié)作項目開發(fā)為主要學(xué)習(xí)內(nèi)容,增長學(xué)生的項目開發(fā)經(jīng)驗,提高學(xué)生的團隊協(xié)作能力,同時,選拔優(yōu)質(zhì)的項目參與科研項目立項、省級國家級程序設(shè)計競賽或者大學(xué)生創(chuàng)新創(chuàng)業(yè)項目等,形成一套完整的培養(yǎng)方案,實現(xiàn)“強能力、實用型、創(chuàng)新型”人才培養(yǎng)目標(biāo)。2.2.2梯度教學(xué)模式的教學(xué)內(nèi)容、教學(xué)方法與手段:根據(jù)梯度教學(xué)模式的設(shè)計思路,必須研究并配置出與之配套的教學(xué)內(nèi)容。在初級教學(xué)階段,培養(yǎng)學(xué)生基礎(chǔ)語法的能力是課程內(nèi)容設(shè)置的重點,比如設(shè)計簡單有趣的案例作為學(xué)習(xí)內(nèi)容,驅(qū)動學(xué)生主動學(xué)習(xí)。教材的選擇方面,主要選擇案例簡單有趣,帶有驅(qū)動任務(wù)練習(xí)、側(cè)重基礎(chǔ)語法講解的教材,內(nèi)容也不用全部按照章節(jié)進行講解,完成本學(xué)期教學(xué)目的即可。在中級階段,通過研究和重建項目的學(xué)習(xí)過程進一步鞏固學(xué)生的對于基礎(chǔ)語法的練習(xí),同時,了解項目開發(fā)和制作過程,為高級階段的學(xué)習(xí)做好鋪墊。在課程內(nèi)容的設(shè)置上,主要查找一些較為成型的典型案例作為研究對象,詳細研究案例的實現(xiàn)過程。主要采用案例教學(xué)法、任務(wù)驅(qū)動法、討論法作為教學(xué)方法。高級階段的教學(xué)環(huán)節(jié)則更注重團隊項目立項與開發(fā)。由于在中級階段已經(jīng)滲透了項目開發(fā)的基本流程,學(xué)生可以在此基礎(chǔ)上進行靈活的運用,嘗試獨立設(shè)計并完成項目開發(fā),達到“強能力、實用型、創(chuàng)新型”人才的培養(yǎng)目標(biāo)。2.2.3課程與競賽、項目、畢業(yè)設(shè)計相結(jié)合策略:結(jié)合梯度教學(xué)環(huán)節(jié)的設(shè)置,圍繞“強能力、實用型、創(chuàng)新型”人才的培養(yǎng)目標(biāo),把課程與競賽、項目、畢業(yè)設(shè)計相結(jié)合,為學(xué)生參與各項競賽、創(chuàng)新創(chuàng)業(yè)項目、畢業(yè)設(shè)計等打開局面。由于高級階段的課程內(nèi)容設(shè)置更加接近項目開發(fā)的完整流程,在此階段也會產(chǎn)生一些優(yōu)秀的項目,這些項目對于即將畢業(yè)、走向工作崗位的學(xué)生來講是一個非常好的契機,學(xué)生可以以項目為依托,參加各種相關(guān)競賽,省級或國家級創(chuàng)新創(chuàng)業(yè)項目平臺、或者直接進入畢業(yè)設(shè)計環(huán)節(jié)等。2.2.4梯度教學(xué)模式下的考核方式改革:由傳統(tǒng)的試卷考核方式,轉(zhuǎn)變?yōu)槎鄻踊倪^程考核,過程考核根據(jù)不同階段教學(xué)目標(biāo)側(cè)重點不同進行設(shè)置。其中:初級階段的考核內(nèi)容主要包含平時成績和期末試卷成績兩個部分,平時成績重點考察學(xué)生的實際編程能力,以學(xué)生平時課堂練習(xí)、課后作業(yè)完成情況為準(zhǔn);期末考核以試卷為考核標(biāo)準(zhǔn),重點考核學(xué)生對于編程語言基礎(chǔ)語法的掌握程度。
2.3應(yīng)用成果研究。截止到本項目結(jié)項前,筆者以《C++程序設(shè)計》作為課程研究對象,對14級、15級計算機專業(yè)學(xué)生進行了課程改革。目前,15級學(xué)生畢業(yè)在即,經(jīng)調(diào)查,14級、15級學(xué)生就業(yè)率有所提高,由于大部分學(xué)生在校學(xué)習(xí)期間已經(jīng)具備了項目立項、項目開發(fā)的經(jīng)歷,對項目開發(fā)有了更加深刻的認識,具有一定的實踐能力,所以在面試階段,大多被企業(yè)看好進入公司實習(xí),且待遇優(yōu)厚,大大增強了學(xué)生的就業(yè)信心,也為學(xué)生增加了就業(yè)的機會和展示平臺。這是教學(xué)成果的直接體現(xiàn)。
結(jié)論
總之,經(jīng)過多年對課程模式不斷的調(diào)整、打磨,本課題課程模式改革可以適應(yīng)目前大環(huán)境下的人才需求,是培養(yǎng)目前社會高質(zhì)量應(yīng)用型人才的必由之路。
作者:孫沫麗 李倩 郭亮 惲鴻峰 單位:長春光華學(xué)院