盧玲 陳媛 茍光磊

摘要:詳細(xì)分析了ACM競(jìng)賽的特點(diǎn),并針對(duì)目前程序設(shè)計(jì)系列課程中普遍存在的問(wèn)題,闡述了ACM競(jìng)賽對(duì)培養(yǎng)學(xué)生學(xué)習(xí)能力及創(chuàng)新能力所具有的指導(dǎo)意義,結(jié)合ACM競(jìng)賽提出了一系列培養(yǎng)模式,包括進(jìn)階式的學(xué)習(xí)目標(biāo)、開(kāi)放式的學(xué)習(xí)模式、團(tuán)隊(duì)學(xué)習(xí)模式和多元化的評(píng)價(jià)體系。文章詳細(xì)闡述了以ACM競(jìng)賽為指導(dǎo)的培養(yǎng)模式的具體實(shí)施方案,該模式在教學(xué)實(shí)踐中取得了顯著的效果,為培養(yǎng)學(xué)生的學(xué)習(xí)能力及創(chuàng)新能力提供了行之有效的解決方案。
關(guān)鍵詞:ACM;學(xué)習(xí)能力;培養(yǎng)模式;評(píng)價(jià)體系
文章編號(hào):1672-5913(2013)07-0059-03
中圖分類(lèi)號(hào):G642
0 引言
程序設(shè)計(jì)系列課程是我國(guó)各大高校計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等專(zhuān)業(yè)普遍開(kāi)設(shè)的專(zhuān)業(yè)基礎(chǔ)課程。目前,在該系列課程的學(xué)習(xí)方面仍存在一些較為普遍的問(wèn)題。例如,采取統(tǒng)一的教學(xué)模式和教學(xué)目標(biāo),使學(xué)生難以準(zhǔn)確定位自身發(fā)展目標(biāo),在一定程度上限制了個(gè)性化的發(fā)展;采取傳統(tǒng)的、單一的考核模式,考試內(nèi)容局限于教材中的基本理論和基本知識(shí),使學(xué)生除了掌握一般編程技能和算法分析能力外,常常處于尋找標(biāo)準(zhǔn)答案的狀態(tài),在邏輯思維和創(chuàng)新能力發(fā)展方面缺乏原動(dòng)力。本文針對(duì)這些問(wèn)題,在深入分析ACM競(jìng)賽特點(diǎn)的基礎(chǔ)上,提出了以ACM競(jìng)賽為導(dǎo)引的培養(yǎng)模式。下面對(duì)這一培養(yǎng)模式進(jìn)行詳細(xì)介紹。
1 ACM/ICPC及其評(píng)價(jià)體系
1.1ACM/ICPC
ACM國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽(ACM International Collegiate Programming Contest,ACM/ICPC)始于1970年。目前,ACM/ICPC在樹(shù)立其專(zhuān)業(yè)性的同時(shí),其娛樂(lè)性、對(duì)抗性和團(tuán)隊(duì)協(xié)作性等特點(diǎn)也吸引了越來(lái)越多的大學(xué)生參與。……