国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

以能力為導(dǎo)向的程序設(shè)計(jì)類課程教學(xué)體系

2011-01-01 00:00:00馬雪英王桂平
計(jì)算機(jī)教育 2011年4期


  摘要:計(jì)算機(jī)專業(yè)程序設(shè)計(jì)能力是計(jì)算機(jī)及相關(guān)專業(yè)學(xué)生最重要的專業(yè)能力之一。本文分析現(xiàn)有程序設(shè)計(jì)類課程的目標(biāo)定位、課程教學(xué)內(nèi)容、實(shí)踐教學(xué)模式等方面存在的不足,結(jié)合浙江財(cái)經(jīng)學(xué)院程序設(shè)計(jì)類課程教學(xué)實(shí)際,提出基于能力目標(biāo)導(dǎo)向,設(shè)計(jì)程序設(shè)計(jì)類課程教學(xué)體系(包括實(shí)踐教學(xué)體系),構(gòu)建開放式的實(shí)踐教學(xué)平臺(tái),改革課程教學(xué)內(nèi)容、教學(xué)模式和考核方式,以加強(qiáng)對(duì)學(xué)生專業(yè)程序設(shè)計(jì)能力的培養(yǎng),提高學(xué)生的實(shí)踐能力和創(chuàng)新能力。在該課程教學(xué)體系中,我們強(qiáng)調(diào)程序設(shè)計(jì)思想和方法的運(yùn)用,強(qiáng)調(diào)程序設(shè)計(jì)的在線實(shí)踐和項(xiàng)目實(shí)訓(xùn),強(qiáng)調(diào)團(tuán)隊(duì)協(xié)作和創(chuàng)新能力的培養(yǎng)。最后,本文介紹了改革和實(shí)踐的成效。
  關(guān)鍵詞:程序設(shè)計(jì)類課程;教學(xué)體系改革;實(shí)踐教學(xué)體系;程序設(shè)計(jì)能力
  
  高等教育的內(nèi)容包括知識(shí)、能力和素質(zhì)3個(gè)方面。知識(shí)是基礎(chǔ);能力是技能化的知識(shí),是知識(shí)的綜合體現(xiàn),以知識(shí)運(yùn)用的綜合性、靈活性與探索性為重要內(nèi)容,即運(yùn)用知識(shí)有效解決實(shí)際問(wèn)題;而素質(zhì)是知識(shí)和能力的升華,涉及到其知識(shí)和能力是否可持續(xù)發(fā)展。高等院校需致力于專業(yè)能力與素質(zhì)的培養(yǎng)。
  對(duì)計(jì)算機(jī)、電子、通信、信息等專業(yè)的學(xué)生來(lái)說(shuō),程序設(shè)計(jì)思想和方法的運(yùn)用、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)與運(yùn)用、算法分析與設(shè)計(jì)、應(yīng)用軟件設(shè)計(jì)與開發(fā)等專業(yè)程序設(shè)計(jì)能力是最重要的專業(yè)能力之一。課程教學(xué)是培養(yǎng)專業(yè)能力的主戰(zhàn)場(chǎng)、主渠道,要圍繞培養(yǎng)目標(biāo)的實(shí)現(xiàn),組織課程內(nèi)容與教學(xué)。本文分析了現(xiàn)有程序設(shè)計(jì)類課程目標(biāo)定位、課程教學(xué)內(nèi)容、實(shí)踐教學(xué)模式等方面存在的不足,提出以能力為導(dǎo)向,構(gòu)建程序設(shè)計(jì)類課程教學(xué)體系(包括實(shí)踐教學(xué)體系),優(yōu)化教學(xué)內(nèi)容,改革教學(xué)模式,以更好地培養(yǎng)學(xué)生程序設(shè)計(jì)能力,提高其實(shí)踐能力和創(chuàng)新能力。
  
  1 程序設(shè)計(jì)類課程教學(xué)現(xiàn)狀
  
  目前,一般高校針對(duì)計(jì)算機(jī)、電子信息類專業(yè)開設(shè)的以C語(yǔ)言為基礎(chǔ)的程序設(shè)計(jì)類課程有:C語(yǔ)言程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、高級(jí)數(shù)據(jù)結(jié)構(gòu)、算法分析與設(shè)計(jì)等?;诒菊n題組承擔(dān)的浙江省高校本科計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì)專項(xiàng)教學(xué)改革項(xiàng)目“軟件開發(fā)類課程教學(xué)內(nèi)容改革和實(shí)踐教學(xué)方法創(chuàng)新研究”以及我校重大教學(xué)改革項(xiàng)目“以提高實(shí)踐創(chuàng)新能力為導(dǎo)向的課程教學(xué)模式探討和教學(xué)方法創(chuàng)新研究”的需要,我們對(duì)浙江省同類高校關(guān)于這些課程的教學(xué)現(xiàn)狀作了調(diào)查和分析研究,主要狀況如下。
  1)目標(biāo)定位不明確:學(xué)習(xí)編程語(yǔ)言還是學(xué)習(xí)編程方法?教授編程知識(shí)還是培養(yǎng)用編程知識(shí)解決實(shí)際問(wèn)題的能力?程序設(shè)計(jì)類課程目標(biāo)定位不明確,沒(méi)有建立課程目標(biāo)體系,專業(yè)基礎(chǔ)課的作用不明顯;上述課程在知識(shí)結(jié)構(gòu)上缺乏一條明確的主線,知識(shí)體系松散,不能前后連貫。
  2)對(duì)專業(yè)能力的培養(yǎng)重視不夠:課程教學(xué)中太過(guò)強(qiáng)調(diào)程序語(yǔ)言本身的要素,以知識(shí)點(diǎn)為目標(biāo),忽視了對(duì)知識(shí)綜合運(yùn)用和實(shí)踐能力的培養(yǎng)。
  3)對(duì)課程的實(shí)踐性重視不夠,實(shí)際知識(shí)運(yùn)用的訓(xùn)練較少:實(shí)踐教學(xué)不夠系統(tǒng)和完善,實(shí)踐項(xiàng)目的設(shè)計(jì)沒(méi)有充分考慮能力目標(biāo)的培養(yǎng)而過(guò)多關(guān)注程序語(yǔ)言本身的特性。
  4)練習(xí)和考試:多采用書面或驗(yàn)證性實(shí)驗(yàn)的形式,以標(biāo)準(zhǔn)化習(xí)題和簡(jiǎn)單的編程題為主,缺少對(duì)知識(shí)靈活運(yùn)用的練習(xí)題,缺少專業(yè)性編程基礎(chǔ)的練習(xí)題,缺少對(duì)程序?qū)嶋H運(yùn)行的檢查,從某種意義上引導(dǎo)學(xué)生只關(guān)注基本概念和語(yǔ)言要素,忽視了對(duì)程序設(shè)計(jì)能力的鍛煉和培養(yǎng)。同時(shí),教師工作量大,對(duì)程序設(shè)計(jì)題無(wú)法仔細(xì)評(píng)判,很難判斷程序是否實(shí)際可行、是否可以產(chǎn)生正確的結(jié)果,教學(xué)質(zhì)量難以把握并提高。
  5)從教學(xué)效果上來(lái)看:學(xué)生基本程序設(shè)計(jì)能力差,遇到程序設(shè)計(jì)問(wèn)題不知如何下手,缺乏完整系統(tǒng)的程序設(shè)計(jì)方法,工作效率低;缺乏專業(yè)程序設(shè)計(jì)的能力和意識(shí),代碼質(zhì)量意識(shí)弱,代碼質(zhì)量差,缺乏中等規(guī)模以上的程序設(shè)計(jì)能力。
  
  2 構(gòu)建以能力為導(dǎo)向的課程教學(xué)體系
  
  程序設(shè)計(jì)與調(diào)試、面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)與運(yùn)用、算法分析與設(shè)計(jì)、應(yīng)用軟件設(shè)計(jì)與開發(fā)等構(gòu)成了計(jì)算機(jī)相關(guān)專業(yè)學(xué)生專業(yè)程序設(shè)計(jì)能力體系。為此,我校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)培養(yǎng)方案中,設(shè)置了程序設(shè)計(jì)基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、算法分析與設(shè)計(jì)、高級(jí)數(shù)據(jù)結(jié)構(gòu)5門課程,作為程序設(shè)計(jì)類課程群,如圖1所示。
  
  
  2.1 明確課程定位
  程序設(shè)計(jì)類課程作為信息類專業(yè)本科生的專業(yè)基礎(chǔ)課,要突出課程的專業(yè)性,強(qiáng)調(diào)專業(yè)程序設(shè)計(jì);要突出課程的基礎(chǔ)性,強(qiáng)調(diào)程序設(shè)計(jì)實(shí)踐能力;突出課程的實(shí)踐性,加強(qiáng)教學(xué)的實(shí)踐環(huán)節(jié),通過(guò)實(shí)際編程考察教學(xué)效果。
  
  2.2 構(gòu)建以培養(yǎng)能力為導(dǎo)向的課程教學(xué)目標(biāo)體系
  我們按照課程群建設(shè)的思路,統(tǒng)一規(guī)劃、統(tǒng)籌安排程序設(shè)計(jì)類各門課程各個(gè)階段的教學(xué)目標(biāo),建立相輔相成、逐步提高、前后連貫的課程教學(xué)目標(biāo)體系。根據(jù)課程在專業(yè)人才培養(yǎng)目標(biāo)中的定位,以及目前社會(huì)對(duì)IT人才程序設(shè)計(jì)能力的需求,我們制定了3個(gè)目標(biāo):1)培養(yǎng)學(xué)生程序設(shè)計(jì)的知識(shí)和能力;2)培養(yǎng)學(xué)生分析和解決實(shí)際問(wèn)題的能力;3)培養(yǎng)學(xué)生理論聯(lián)系實(shí)際的習(xí)慣和自學(xué)能力。
  
  2.3 改革和優(yōu)化教學(xué)內(nèi)容,強(qiáng)調(diào)課程群各課程之間的知識(shí)連貫性,建立課程教學(xué)體系
  1)按照課程教學(xué)目標(biāo)體系,以課程群為平臺(tái),由課程群教師共同協(xié)作設(shè)計(jì)逐步提高、前后連貫、層層梯度推進(jìn)的課程內(nèi)容體系。從程序設(shè)計(jì)基礎(chǔ)課程開始,引入大量經(jīng)典的、趣味性濃的、聯(lián)系生活實(shí)際的案例,引導(dǎo)學(xué)生從解決問(wèn)題出發(fā)、學(xué)習(xí)編程知識(shí)和語(yǔ)句,并提高其學(xué)習(xí)編程的興趣。同時(shí),各課程教學(xué)案例的設(shè)計(jì)注重前后知識(shí)運(yùn)用的綜合性和連貫性,后續(xù)案例以前續(xù)案例為基礎(chǔ),前面設(shè)計(jì)和實(shí)現(xiàn)的類、方法或者模塊,是后續(xù)案例中的基礎(chǔ),培養(yǎng)學(xué)生系統(tǒng)化意識(shí),以幫助學(xué)生建立知識(shí)體系。
  2)在教學(xué)內(nèi)容的設(shè)計(jì)以及教學(xué)過(guò)程中各教學(xué)環(huán)節(jié)的設(shè)計(jì)中,應(yīng)弱化學(xué)生對(duì)編程知識(shí)和語(yǔ)言本身的關(guān)注,突出對(duì)知識(shí)的運(yùn)用。這里我們主要從以下兩點(diǎn)進(jìn)行改革:一是圍繞能力目標(biāo),改革課堂教學(xué)模式,比如教學(xué)過(guò)程中,突出對(duì)學(xué)生分析問(wèn)題、解決問(wèn)題思路的培養(yǎng),而不是強(qiáng)調(diào)某個(gè)語(yǔ)法問(wèn)題、某個(gè)語(yǔ)句格式等,語(yǔ)法和格式等語(yǔ)言要素,留待學(xué)生在實(shí)踐訓(xùn)練中加深和鞏固;二是選擇該課程群后期課程算法分析與設(shè)計(jì)課程為試點(diǎn),圍繞能力目標(biāo)體系,大幅度改革課程教學(xué)內(nèi)容和體系。傳統(tǒng)的該課程各章節(jié)以幾大經(jīng)典算法為內(nèi)容,包括背包問(wèn)題、大數(shù)問(wèn)題、圖論算法、遞歸與分治、貪心算法、回溯法、動(dòng)態(tài)規(guī)劃等;而現(xiàn)在該課程的教學(xué)體系,以幾個(gè)經(jīng)典益智游戲的自動(dòng)求解和人機(jī)對(duì)弈項(xiàng)目為主要教學(xué)內(nèi)容,將算法的講解包含在游戲和項(xiàng)目中,從而使學(xué)生掌握各種典型算法的分析和設(shè)計(jì)。同時(shí),在實(shí)際教學(xué)過(guò)程中,我們把該課程的“講解算法思路——讓學(xué)生理解算法思路——用該種算法解決實(shí)際問(wèn)題”的課程授課體系,改革為“提出趣味性、設(shè)計(jì)性并茂的實(shí)際問(wèn)題——分析問(wèn)題解決的思路和方法——引出所需要的算法并解決該問(wèn)題——再用同樣的方法去解決類似的實(shí)際問(wèn)題以提高算法運(yùn)用能力”,在教學(xué)過(guò)程中不斷對(duì)學(xué)生強(qiáng)化“學(xué)習(xí)算法是為了解決實(shí)際問(wèn)題”的意識(shí),并引導(dǎo)學(xué)生進(jìn)行算法分析和設(shè)計(jì)實(shí)踐。
  
  2.4 建立課程實(shí)踐教學(xué)體系,改革教學(xué)模式和教學(xué)方法,強(qiáng)調(diào)編程設(shè)計(jì)的在線實(shí)踐和項(xiàng)目實(shí)訓(xùn)
  程序設(shè)計(jì)類課程群的實(shí)踐教學(xué)體系設(shè)計(jì)思路可以概括為:兩條主線、梯度訓(xùn)練、四個(gè)階段,強(qiáng)調(diào)程序設(shè)計(jì)的在線實(shí)踐平臺(tái)和程序設(shè)計(jì)競(jìng)賽平臺(tái)的應(yīng)用,提倡團(tuán)隊(duì)協(xié)作,突出對(duì)學(xué)生綜合實(shí)踐能力、創(chuàng)新能力的培養(yǎng)。由此,本課題組構(gòu)建的程序設(shè)計(jì)類課程教學(xué)體系如圖2所示。
  
  2.4.1 兩條主線
  根據(jù)課程的特點(diǎn),程序設(shè)計(jì)類課程群的實(shí)踐教學(xué)體系按照兩條主線進(jìn)行構(gòu)建。第一條主線:程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、高級(jí)數(shù)據(jù)結(jié)構(gòu)這3門課程的教學(xué)以在線實(shí)踐及程序設(shè)計(jì)競(jìng)賽為主線,通過(guò)在線實(shí)踐這種新穎的實(shí)踐方式提高學(xué)生的程序設(shè)計(jì)能力,并及時(shí)跟蹤程序設(shè)計(jì)競(jìng)賽及計(jì)算機(jī)學(xué)科的發(fā)展趨勢(shì),改進(jìn)課程的教學(xué)方法和教學(xué)內(nèi)容。第二條主線:面向?qū)ο蟪绦蛟O(shè)計(jì)、算法分析與設(shè)計(jì)這兩門課程的教學(xué)以益智游戲求解和對(duì)弈為主線,通過(guò)實(shí)訓(xùn)項(xiàng)目來(lái)提高大學(xué)生的算法分析與設(shè)計(jì)、應(yīng)用軟件設(shè)計(jì)與開發(fā)能力。這兩條主線相輔相成。一方面,益智游戲的求解和對(duì)弈離不開編程能力,而編程能力可以通過(guò)在線實(shí)踐不斷提高;另一方面,益智游戲的求解和對(duì)弈是應(yīng)用軟件設(shè)計(jì)與開發(fā)的具體體現(xiàn),強(qiáng)化學(xué)生程序設(shè)計(jì)系統(tǒng)化能力。
  2.4.2 梯度訓(xùn)練
  無(wú)論是課程實(shí)驗(yàn)還是在線實(shí)踐,都考慮學(xué)生的接受能力,遵循“由易到難”、“由淺入深”的原則,通過(guò)梯度訓(xùn)練使學(xué)生逐漸掌握課程知識(shí)。從課程基礎(chǔ)實(shí)踐項(xiàng)目→綜合實(shí)踐(訓(xùn))項(xiàng)目→課程設(shè)計(jì)→應(yīng)用軟件設(shè)計(jì)與開發(fā),分層次梯度推進(jìn)每門課程的實(shí)踐(訓(xùn))強(qiáng)度和難度。這里應(yīng)用軟件設(shè)計(jì)與開發(fā),主要以益智游戲的自動(dòng)求解和對(duì)弈軟件的設(shè)計(jì)為主要形式。
  2.4.3 四個(gè)階段
  第一階段,程序設(shè)計(jì)基礎(chǔ)課程的課程設(shè)計(jì)項(xiàng)目為一個(gè)基于控制臺(tái)的小型軟件;第二階段,而向?qū)ο蟪绦蛟O(shè)計(jì)的課程設(shè)計(jì)則加入面向?qū)ο蠛涂梢暬枷耄坏谌A段,數(shù)據(jù)結(jié)構(gòu)的課程設(shè)計(jì)要求在軟件中綜合運(yùn)用數(shù)據(jù)結(jié)構(gòu)的知識(shí);第四階段,算法分析與設(shè)計(jì)的課程設(shè)計(jì)以益智游戲的自動(dòng)求解和人機(jī)對(duì)弈為目標(biāo),提高學(xué)生的應(yīng)用軟件設(shè)計(jì)與開發(fā)能力。
  2.4.4 強(qiáng)調(diào)在線實(shí)踐和以大學(xué)生程序設(shè)計(jì)競(jìng)賽為驅(qū)動(dòng)
  1)以學(xué)科競(jìng)賽為驅(qū)動(dòng),開發(fā)在線程序評(píng)判系統(tǒng),營(yíng)造學(xué)習(xí)程序設(shè)計(jì)的氛圍。
  大學(xué)生程序設(shè)計(jì)競(jìng)賽提供了一個(gè)讓大學(xué)生充分展示用計(jì)算機(jī)分析問(wèn)題、解決問(wèn)題的能力與才華的平臺(tái),鼓勵(lì)創(chuàng)造性和團(tuán)隊(duì)協(xié)作精神,鼓勵(lì)開拓與創(chuàng)新。2004年5月,浙江省舉辦了首屆大學(xué)生程序設(shè)計(jì)競(jìng)賽,至今已經(jīng)連續(xù)舉辦7屆,參賽的學(xué)校從2004年的45所增加到2010年的75所,參賽隊(duì)伍數(shù)也從2004年的84隊(duì)增加到了2010年292隊(duì)。隨著該學(xué)科競(jìng)賽在全省的推廣,省內(nèi)已經(jīng)有多所高校(如浙江大學(xué)、浙江工業(yè)大學(xué)、杭州電子科技大學(xué)、浙江財(cái)經(jīng)學(xué)院等)開發(fā)出各自的在線程序評(píng)判系統(tǒng)(Online Judge,簡(jiǎn)稱OJ),舉辦校內(nèi)比賽,擬以大學(xué)生程序設(shè)計(jì)競(jìng)賽為驅(qū)動(dòng),激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計(jì)的興趣,提高學(xué)生程序設(shè)計(jì)能力。
  我校的在線程序評(píng)判OJ系統(tǒng)(如圖3所示)于2007年開發(fā)完成并成功作為我校第五、六屆程序設(shè)計(jì)競(jìng)賽裁判系統(tǒng),每屆賽事參賽隊(duì)伍50余隊(duì),參賽學(xué)生人數(shù)超過(guò)160人。同時(shí)該系統(tǒng)還為我校ACM協(xié)會(huì)定期舉行的程序設(shè)計(jì)競(jìng)賽活動(dòng)做在線評(píng)判。程序設(shè)計(jì)競(jìng)賽平臺(tái)的構(gòu)建,為我校計(jì)算機(jī)科學(xué)與技術(shù)、信息管理與信息系統(tǒng)、信息計(jì)算等專業(yè)學(xué)生營(yíng)造了非常濃厚的學(xué)習(xí)程序設(shè)計(jì)的氛圍。
  
  2)以在線程序評(píng)判系統(tǒng)為基礎(chǔ),構(gòu)建程序設(shè)計(jì)類課程教學(xué)在線實(shí)踐平臺(tái)。
  由于沒(méi)有合適的在線實(shí)踐和考核平臺(tái),傳統(tǒng)的練習(xí)和測(cè)試一般局限于書面或驗(yàn)證性實(shí)驗(yàn)的形式,以標(biāo)準(zhǔn)化習(xí)題和簡(jiǎn)單的編程題為主,缺少對(duì)知識(shí)綜合運(yùn)用能力和專業(yè)程序設(shè)計(jì)能力的訓(xùn)練和考核;同時(shí),教師由于精力有限,又沒(méi)有高效的評(píng)判系統(tǒng),對(duì)于學(xué)生提交的程序也只局限于設(shè)計(jì)思路和語(yǔ)法的檢查,缺少對(duì)程序?qū)嶋H運(yùn)行結(jié)果的考核。這樣的實(shí)踐教學(xué)和考核體系,引導(dǎo)學(xué)生過(guò)多關(guān)注基本概念和語(yǔ)言要素,最終導(dǎo)致學(xué)生所具備的程序設(shè)計(jì)能力與IT企業(yè)的要求相距甚遠(yuǎn)。
  故從2008年開始,我們從語(yǔ)言支持、評(píng)判方式、題庫(kù)管理等方面對(duì)在線程序評(píng)判系統(tǒng)進(jìn)行升級(jí)和擴(kuò)充,將該系統(tǒng)打造成滿足程序設(shè)計(jì)類課程群實(shí)踐教學(xué)、課程考核和競(jìng)賽需求的在線實(shí)踐平臺(tái),有效改善了程序設(shè)計(jì)類課程實(shí)踐教學(xué)效果,提高了學(xué)生專業(yè)程序設(shè)計(jì)能力。我們主要做了以下幾方面的工作:
  (I)題庫(kù)建設(shè):為每門課程(除面向?qū)ο蟪绦蛟O(shè)計(jì)課程外),按照知識(shí)模塊,根據(jù)我校學(xué)生實(shí)際,設(shè)計(jì)對(duì)應(yīng)的練習(xí)題,同時(shí)收集經(jīng)典的、趣味性強(qiáng)的、歷年各種競(jìng)賽中出現(xiàn)過(guò)的合適的程序設(shè)計(jì)題(包括測(cè)試數(shù)據(jù))。題庫(kù)資源的建設(shè)和管理是開放式的,不管教師還是學(xué)生收集和設(shè)計(jì)的題目,只要經(jīng)過(guò)系統(tǒng)管理員驗(yàn)證,均可以加入到系統(tǒng)的題庫(kù)中。
  (2)課程服務(wù):對(duì)于課程的任課教師,可以自由開辟本課程的實(shí)踐專區(qū),為某個(gè)章節(jié)或者某個(gè)階段在題庫(kù)中選取習(xí)題,設(shè)置練習(xí)或者測(cè)試環(huán)節(jié),要求學(xué)生在給定的時(shí)間內(nèi)完成。也可以根據(jù)需求和課程的特點(diǎn),為課程設(shè)置在線考核專題。
  (3)競(jìng)賽服務(wù):可以根據(jù)需要,開辟專項(xiàng)競(jìng)賽。目前除了承擔(dān)我校和我院的程序設(shè)計(jì)競(jìng)賽以外,我們還為我校ACM協(xié)會(huì)和電腦協(xié)會(huì)開辟活動(dòng)專區(qū),圍繞協(xié)會(huì)活動(dòng),舉辦不同范圍內(nèi)的程序設(shè)計(jì)競(jìng)賽。
  在線實(shí)踐不問(wèn)于傳統(tǒng)程序?qū)嵺`,學(xué)生可以通過(guò)OJ網(wǎng)站,進(jìn)入某課程的實(shí)踐專區(qū),選擇專區(qū)中的程序設(shè)計(jì)題目,在線提交設(shè)計(jì)編寫好的程序,OJ網(wǎng)站在線評(píng)判系統(tǒng)實(shí)時(shí)評(píng)判并反饋評(píng)判結(jié)果。學(xué)生可以根據(jù)OJ系統(tǒng)反饋回來(lái)的評(píng)判結(jié)果反復(fù)修改程序,直到最終被Accept(程序正確)。這個(gè)過(guò)程不受時(shí)間和地點(diǎn)的限制(只要能上網(wǎng)),也無(wú)需等待老師的批改結(jié)果,極大地拓展了學(xué)生的實(shí)踐空間和時(shí)間。而且,在實(shí)踐過(guò)程中,不僅能培養(yǎng)學(xué)生獨(dú)立分析問(wèn)題、解決問(wèn)題的能力,而且每成功解決一道題目都能給學(xué)生帶來(lái)極大的成就感(系統(tǒng)會(huì)記錄每個(gè)學(xué)生每一次成功),激發(fā)學(xué)生實(shí)踐的興趣。
  2.4.5 強(qiáng)調(diào)團(tuán)隊(duì)協(xié)作,鼓勵(lì)創(chuàng)新
  程序設(shè)計(jì)競(jìng)賽是以團(tuán)隊(duì)形式參賽的。每隊(duì)3人,只能使用l臺(tái)計(jì)算機(jī),因此,隊(duì)員必須具有團(tuán)隊(duì)協(xié)作的精神和能力,才能做到1+1+1≥3,競(jìng)賽也才能取得好成績(jī)。
  另外在我們的實(shí)踐教學(xué)體系中,實(shí)訓(xùn)項(xiàng)目和課程設(shè)計(jì),要求通過(guò)團(tuán)隊(duì)協(xié)作完成,在設(shè)計(jì)題目和考核方式時(shí),必須體現(xiàn)團(tuán)隊(duì)合作的因素。
  2.4.6 編寫適應(yīng)能力培養(yǎng)的實(shí)踐指導(dǎo)教材
  為了進(jìn)一步提高實(shí)踐教學(xué)效果,課題組成員在調(diào)研國(guó)內(nèi)其他院校課程建設(shè)舉措以及多年來(lái)程序設(shè)計(jì)課程教學(xué)、大學(xué)生程序設(shè)計(jì)競(jìng)賽輔導(dǎo)的經(jīng)驗(yàn)積累基礎(chǔ)上,編寫出版了實(shí)踐指導(dǎo)教材《程序設(shè)計(jì)方法及在線實(shí)踐指導(dǎo)》,該教材被評(píng)為2009年省重點(diǎn)教材。
  
  3 改革實(shí)施成效和結(jié)論
  
  程序設(shè)計(jì)類課程的改革,尤其是課程定位和目標(biāo)的修正、課程教學(xué)體系的改革和優(yōu)化、實(shí)踐教學(xué)體系的改革、在線實(shí)踐平臺(tái)的構(gòu)建、實(shí)踐教學(xué)模式和課程考核方式的改革和創(chuàng)新,有助于引導(dǎo)學(xué)生以提高程序設(shè)計(jì)能力為目標(biāo),進(jìn)行程序設(shè)計(jì)訓(xùn)練,提高程序設(shè)計(jì)類課程教學(xué)質(zhì)量。
  程序設(shè)計(jì)類課程改革有效激發(fā)了學(xué)生學(xué)習(xí)程序設(shè)計(jì)的興趣。大學(xué)生程序設(shè)計(jì)ACM協(xié)會(huì)是我校信息學(xué)院最活躍的大學(xué)生協(xié)會(huì)之一,他們定期舉辦講座,將志趣相投的程序設(shè)計(jì)愛(ài)好者們聚在一個(gè)平臺(tái),協(xié)助學(xué)校組織承辦學(xué)校大學(xué)生程序設(shè)計(jì)競(jìng)賽和信息學(xué)院ACM程序設(shè)計(jì)大賽,每屆都大約有150名學(xué)生參加,有些甚至是一年級(jí)的學(xué)生。
  開放式的在線實(shí)踐平臺(tái),使得學(xué)生無(wú)需受實(shí)驗(yàn)室、實(shí)驗(yàn)時(shí)間以及老師在不在場(chǎng)等因素的限制而自由進(jìn)行編程訓(xùn)練;教師引導(dǎo)把關(guān),由學(xué)生自己完成對(duì)平臺(tái)的構(gòu)建、維護(hù)、運(yùn)行的模式,讓學(xué)生覺(jué)得這是他們自己的平臺(tái),是程序愛(ài)好者的社區(qū),極大地激發(fā)了學(xué)生的主動(dòng)性、競(jìng)爭(zhēng)性和創(chuàng)造性。
  通過(guò)改革,學(xué)生編程設(shè)計(jì)能力、綜合實(shí)踐能力和創(chuàng)新能力有了明顯提高。在近5年的火學(xué)生程序設(shè)計(jì)競(jìng)賽中,我校作為理工科相對(duì)弱勢(shì)的財(cái)經(jīng)類院校與省內(nèi)浙江大學(xué)、浙江工業(yè)大學(xué)等理工科類院校同臺(tái)競(jìng)技,獲得了可喜的成績(jī),其中一等獎(jiǎng)1項(xiàng),二等獎(jiǎng)2項(xiàng),三等獎(jiǎng)18項(xiàng),獲獎(jiǎng)學(xué)生中有大部分考入了浙江大學(xué)、復(fù)旦大學(xué)、上海財(cái)經(jīng)大學(xué)等國(guó)內(nèi)知名入學(xué)繼續(xù)深造,其他所有學(xué)生在畢業(yè)時(shí)都能得到企業(yè)認(rèn)可,順利就業(yè)。
  
  
  (編輯:姚彥

岳阳县| 贵德县| 游戏| 商南县| 徐闻县| 辽宁省| 大竹县| 伊金霍洛旗| 达州市| 勐海县| 石林| 多伦县| 普陀区| 上饶县| 讷河市| 呼玛县| 房山区| 隆林| 江安县| 广丰县| 庄河市| 伊吾县| 新乡市| 石景山区| 筠连县| 友谊县| 华阴市| 蚌埠市| 屯昌县| 昔阳县| 双牌县| 兴海县| 临邑县| 尖扎县| 大宁县| 开封市| 嵩明县| 仁化县| 东乌珠穆沁旗| 固镇县| 永年县|