摘??要:信管專業(yè)的系統(tǒng)開發(fā)類課程在專業(yè)課程教學(xué)中具有舉足輕重的作用,隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和社會對信息系統(tǒng)開發(fā)人才要求的提高,系統(tǒng)開發(fā)技術(shù)類課程教什么、如何教和學(xué)等等面臨諸多方面挑戰(zhàn)。文中提出多元化教學(xué)模式,以Java程序設(shè)計課程為例,圍繞課程教學(xué)目標(biāo)和課程體系、教學(xué)內(nèi)容和方法、教學(xué)手段與方式、案例設(shè)計與課程思政、考核評價和成效等方面進行全方位、多角度的教學(xué)創(chuàng)新與研究,旨在提高學(xué)生解決實際問題的能力和對知識綜合運用的能力,真正實現(xiàn)信管專業(yè)的人才培養(yǎng)目標(biāo)和社會對信管人才的需求。
關(guān)鍵詞:多元化教學(xué);教學(xué)模式;人才培養(yǎng);系統(tǒng)開發(fā)類課程;課程實踐
中圖分類號:G642
Construction?and?Practice?of?Information?System?Development?Courses?of?Information?Management?Major?under?the?Diversified?Teaching?Mode
Du??Laihong
School?of?Management,?Xi'an?University?of?Finance?and?Economics????ShaanxiXian??710100
Abstract:System?development?courses?in?the?information?management?major?plays?a?crucial?role?in?professional?courses.?With?the?development?of?Internet?technology?and?the?increasing?demand?for?information?system?development?talent?in?society,?there?are?many?challenges?in?teaching?system?development?technology?courses,?including?what?to?teach,?how?to?teach,?and?how?to?learn.?The?article?proposes?a?diversified?teaching?model,focusing?on?teaching?goals?and?curriculum?systems,?teaching?content?and?methods,?teaching?tools?and?approaches,?case?design?and?ideological?and?political?education,?evaluation?and?effectiveness?of?all-round,?multi-angle?teaching?innovation?and?research,?taking?Java?programming?course?as?an?example.?The?aim?is?to?improve?students?ability?to?solve?practical?problems?and?their?ability?to?apply?knowledge?comprehensively,?truly?achieving?the?talent?development?goals?of?information?management?and?meeting?the?demand?for?information?management?talent?in?society.
Keywords:diversified?teaching;??teaching?mode;??cultivation?of?talents;?system?developing?courses;?course?practice
一、概述
信息管理與信息系統(tǒng)專業(yè)(信管)的信息系統(tǒng)開發(fā)類課程涵蓋了Java程序設(shè)計及課程設(shè)計、數(shù)據(jù)庫系統(tǒng)概論、大型數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)站規(guī)劃與Web編程和互聯(lián)網(wǎng)應(yīng)用開發(fā)技術(shù)等,一系列課程的典型特點是操作性、實踐性和應(yīng)用性強,直接關(guān)系著學(xué)生的實踐動手能力和實戰(zhàn)能力。文中提出多元化教學(xué)模式,進行全方位、多角度的教學(xué)創(chuàng)新與研究,并將大學(xué)生各種大賽及大創(chuàng)項目等結(jié)合到課程的教學(xué)中,使學(xué)生在學(xué)習(xí)系統(tǒng)開發(fā)的課程時,任務(wù)驅(qū)動學(xué)生主動地將所學(xué)知識靈活運用,階段性的成果更加能激發(fā)學(xué)生的主觀學(xué)習(xí)能動性,提高學(xué)生解決實際問題的能力和對知識綜合運用的能力,真正實現(xiàn)信管專業(yè)的人才培養(yǎng)目標(biāo)。
二、開發(fā)類課程多元化教學(xué)模式改革
(一)?制訂遞階分層的教學(xué)目標(biāo)
為貫徹多元化的人才培養(yǎng)模式,制訂遞階層次結(jié)構(gòu)的課程教學(xué)目標(biāo),即基本理論教學(xué)和實驗(基礎(chǔ)層)、設(shè)計型理論教學(xué)和實驗(中間層)、創(chuàng)新型理論教學(xué)和實驗(擴展層)及課程設(shè)計(核心層)。
(1)基礎(chǔ)層:包括基礎(chǔ)知識,以及對基本語法知識練習(xí)。
(2)進階層:包括面向?qū)ο蟮木幊讨R,編程思想,以及設(shè)計型實驗,通過簡單的設(shè)計題目,培養(yǎng)學(xué)生程序設(shè)計的能力。
(3)擴展層:包括一些擴展性編程知識以及研究型實驗,在前兩者的基礎(chǔ)之上,培養(yǎng)學(xué)生的創(chuàng)新、應(yīng)用能力,為學(xué)生參加程序設(shè)計類大賽和考取相關(guān)的和計算機等級證書打下堅實的基礎(chǔ)。
(4)核心層:即課程設(shè)計,進行特定信息化問題的設(shè)計開發(fā)測試,完成需求分析、概要設(shè)計、詳細(xì)設(shè)計、代碼設(shè)計、測試等過程,通過訓(xùn)練學(xué)習(xí)并理解軟件工程基礎(chǔ)理論與應(yīng)用。
根據(jù)學(xué)生的差異性,可以分層次教學(xué),對學(xué)有余力的學(xué)生通過研究型課程設(shè)計培養(yǎng)學(xué)生的科學(xué)興趣,提升科學(xué)素養(yǎng)。
(二)?探索多元化教學(xué)方法
在教學(xué)過程中基于三元化一主線式教學(xué)方法,針對多元化的教學(xué)培養(yǎng)目標(biāo),在教學(xué)過程中也采取多元化的教學(xué)方法,即模仿教學(xué)案例、改編教學(xué)案例、獨立完成實踐項目;一主線是指培養(yǎng)學(xué)生面向?qū)ο蟪绦蛟O(shè)計能力這條主線。通過這種多元化教學(xué),不但能循序漸進地培養(yǎng)學(xué)生的動手實踐能力,逐步提高學(xué)生面向?qū)ο蠓治?、設(shè)計能力,而且體現(xiàn)了“因材施教”的教育理念。比如,首先完成教學(xué)大綱中要求的基本知識講解后,對一般學(xué)生提供經(jīng)典教學(xué)案例,要求模仿完成,并編程實現(xiàn)類似的案例任務(wù);對中等學(xué)生要求完成技術(shù)任務(wù)要求較高的實際開發(fā)項目,能夠解決現(xiàn)實存在的某些問題;而對于少數(shù)能力較強的同學(xué),可帶領(lǐng)這些學(xué)生進行參賽項目的設(shè)計與開發(fā),或者完成某些開發(fā)技術(shù)的提升。
(三)?融入多元化的教學(xué)場景
在教學(xué)活動中,教學(xué)案例引入的成功與否,是影響教學(xué)質(zhì)量的關(guān)鍵。除了案例的規(guī)模和難易程度應(yīng)適中外,最重要的是案例需要有實戰(zhàn)的感覺,主題與真實生活密切聯(lián)系,具有較高的實用性和解決問題的針對性。只有這樣才能更好的激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生主動探究案例中存在的潛在問題,提出解決問題的正確思路和方法。因此需要從教師提供的單一教學(xué)性案例向?qū)W生參與多元化實用性案例轉(zhuǎn)變。
在課程內(nèi)容的選擇中,?以典型任務(wù)驅(qū)動為載體,將課程內(nèi)容劃分為互相聯(lián)系的學(xué)習(xí)情景;通過對各學(xué)習(xí)情景中學(xué)習(xí)目標(biāo)、主要內(nèi)容、授課方式、師生要求等各項內(nèi)容的描述來規(guī)范課程所要求的內(nèi)容,以一個完整的項目為載體,?完成課程的實施。
(四)?形成多元化的考核辦法
突破單一的理論知識考核,注重實踐技能考核,從真正測評學(xué)生學(xué)習(xí)效果的角度出發(fā),將形成性考核、終結(jié)性考核和擴展性考核結(jié)合起來,形成多元化的教學(xué)考核辦法。
形成性考核:要求在教學(xué)的過程中,針對每個教學(xué)單元都建立知識檢查點,對學(xué)生的每個學(xué)習(xí)環(huán)節(jié)進行現(xiàn)場考核,如現(xiàn)場編程實現(xiàn)擴展功能、回答技術(shù)難點問題、現(xiàn)場解決調(diào)試出現(xiàn)的異?,F(xiàn)象等。
終結(jié)性考核:實踐課程結(jié)束時按照教學(xué)大綱的要求進行的總結(jié)性考核,包括提交實踐報告書、現(xiàn)場項目演示、小組合作分析報告和個人開發(fā)項目答辯部分。
擴展性考核:基于教學(xué)目標(biāo)、方法和內(nèi)容的多元化,在考核中增加擴展性考核部分。即對于參加社會相關(guān)計算機學(xué)科競賽獲獎的學(xué)生,其競賽成績可作為課程考核中的擴展性成績;對于開發(fā)出具有社會實用價值項目的學(xué)生,其項目的結(jié)項評估可作為課程考核中的擴展性成績。
三、教學(xué)改革案例實施
信管專業(yè)信息系統(tǒng)開發(fā)類課程的多元教學(xué)模式,包括制訂遞階層次的教學(xué)目標(biāo)、采用多元化的教學(xué)方法、整合多元化的教學(xué)內(nèi)容、和形成多元化的考核辦法,整個課程教學(xué)貫穿課程思政建設(shè)全過程,以Java課程為例,介紹具體的實施方法和步驟。
(一)教學(xué)內(nèi)容、要求和教學(xué)模式
信管專業(yè)Java課程教學(xué)48學(xué)時,根據(jù)課程大綱和多元化教學(xué)目標(biāo),主要學(xué)習(xí)九章內(nèi)容,每章預(yù)習(xí)環(huán)節(jié)通過視頻學(xué)習(xí)基本的知識點,并完成測試,再進行課堂環(huán)節(jié)的學(xué)習(xí)。如表1所示為教學(xué)模塊及對應(yīng)的教學(xué)方式和考核方法等。在教學(xué)內(nèi)容中每一章增加拓展模塊,供能力較強,已掌握了基礎(chǔ)內(nèi)容的學(xué)生延伸學(xué)習(xí)。
(二)分層次的教學(xué)設(shè)計
如表2中所示,每個知識點的基礎(chǔ)層和中間層是該課程目標(biāo)中要求掌握的內(nèi)容,擴展層是課堂拓展內(nèi)容,需要課后結(jié)合線上資源進一步學(xué)習(xí)和掌握的,部分學(xué)生可以完成。核心層是課程理論課程結(jié)束后在課程設(shè)計環(huán)節(jié)中針對每一章知識點的應(yīng)用。最后通過課程設(shè)計把所有的內(nèi)容進行綜合應(yīng)用。
(三)考核方式
課程考核以考核學(xué)生能力培養(yǎng)目標(biāo)的達成為主要目的,最終成績由課堂測驗或課后作業(yè)、實驗和考試成績等多部分組成。突破單一的理論知識考核,注重實踐技能考核,從真正測評學(xué)生學(xué)習(xí)效果的角度出發(fā),形成多元化的教學(xué)考核辦法,考核環(huán)節(jié)如表3所示。
結(jié)語
提出的多元化教學(xué)模式,圍繞課程內(nèi)容、教學(xué)方法、教學(xué)手段、案例設(shè)計等方面進行全方位、多角度的教學(xué)創(chuàng)新與研究。利用各種網(wǎng)絡(luò)教學(xué)平臺,建立了教與學(xué)的交流平臺,為學(xué)生準(zhǔn)備了豐富的學(xué)習(xí)資源;?在教學(xué)中嘗試翻轉(zhuǎn)課堂,改進教學(xué)方法,促進學(xué)生學(xué)習(xí)方式的轉(zhuǎn)變;?通過研究型課程設(shè)計,對學(xué)生進行引導(dǎo)和適度指導(dǎo),鍛煉學(xué)生的學(xué)習(xí)能力和實踐動手能力;?運用面向全過程的成績考評方法,對學(xué)生進行公平的考核,重視對學(xué)生自主學(xué)習(xí)、合作交流以及實踐創(chuàng)新能力的考核。
參考文獻:
項目:西安財經(jīng)大學(xué)校級教育教學(xué)改革研究項目(22xcj038)資助
作者簡介:杜來紅(1976—??),女,漢族,甘肅秦安人,在職博士,副教授,研究方向:智能制造與服務(wù),信息管理與知識管理。