胡永良,陳榮欽,王愛(ài)冬,徐周昶
(臺(tái)州學(xué)院 數(shù)學(xué)與信息工程學(xué)院,浙江 臨海 317000)
構(gòu)建在線程序設(shè)計(jì)綜合實(shí)踐平臺(tái)提升計(jì)算機(jī)專業(yè)學(xué)生綜合素質(zhì)
胡永良,陳榮欽,王愛(ài)冬,徐周昶
(臺(tái)州學(xué)院 數(shù)學(xué)與信息工程學(xué)院,浙江 臨海 317000)
為培養(yǎng)出符合社會(huì)需求的具有較高專業(yè)素質(zhì)的應(yīng)用型IT人才,實(shí)施“教師為主導(dǎo)、學(xué)生為主體”的教學(xué)改革,構(gòu)建了在線程序設(shè)計(jì)綜合實(shí)踐平臺(tái),成立了由學(xué)生自主管理的ACM理事會(huì),圍繞實(shí)踐平臺(tái)開(kāi)展程序設(shè)計(jì)類課程的實(shí)驗(yàn)教學(xué)、學(xué)生課外自主學(xué)習(xí)、程序設(shè)計(jì)競(jìng)賽等活動(dòng)。教學(xué)改革實(shí)踐表明:學(xué)生的學(xué)習(xí)積極性和自主性得到了較大的提高,學(xué)生的專業(yè)綜合素質(zhì)有了明顯的提升。
程序設(shè)計(jì);教學(xué)改革;實(shí)踐平臺(tái);ACM理事會(huì)
通過(guò)對(duì)用人單位的調(diào)研,反映出計(jì)算機(jī)類應(yīng)屆畢業(yè)生存在以下較為突出問(wèn)題:(1)學(xué)生應(yīng)聘簡(jiǎn)歷中課程繁多,但學(xué)生缺乏專業(yè)核心競(jìng)爭(zhēng)力;(2)尤其缺乏解決實(shí)際問(wèn)題的能力;(3)缺乏創(chuàng)新意識(shí)和能力;(4)自主學(xué)習(xí)能力偏差;(5)普遍缺乏溝通和團(tuán)隊(duì)協(xié)作能力。由此可見(jiàn),計(jì)算機(jī)類專業(yè)畢業(yè)生就業(yè)困難的原因并不是人才過(guò)剩,而是高校培養(yǎng)出來(lái)的人才沒(méi)有很好地與社會(huì)的需求相適應(yīng)。
為培養(yǎng)出符合社會(huì)需求的具有較高專業(yè)素質(zhì)的應(yīng)用型IT人才,我們構(gòu)建了在線程序設(shè)計(jì)綜合實(shí)踐平臺(tái),成立了由學(xué)生自主管理的ACM理事會(huì),圍繞實(shí)踐平臺(tái)開(kāi)展程序設(shè)計(jì)類課程的實(shí)驗(yàn)教學(xué)、學(xué)生課外自主學(xué)習(xí)、程序設(shè)計(jì)競(jìng)賽等活動(dòng)。真正實(shí)施“教師為主導(dǎo)、學(xué)生為主體”的教學(xué)改革,培養(yǎng)符合社會(huì)需求的綜合素質(zhì)良好的IT人才。
高等教育要培養(yǎng)有理想、有道德、有文化、有紀(jì)律的四有新人,這必然要求我們努力提高大學(xué)生的綜合素質(zhì)。提高大學(xué)生的綜合素質(zhì)是大學(xué)教育培養(yǎng)目標(biāo)的重要內(nèi)容,也是面向未來(lái)教育、教學(xué)改革的重要目標(biāo)。大學(xué)教育的目標(biāo)不僅僅是使大學(xué)生學(xué)到專業(yè)知識(shí)和專業(yè)技能,更重要的是讓大學(xué)生們學(xué)會(huì)如何適應(yīng)新的環(huán)境并具備在新環(huán)境中不斷學(xué)習(xí)、創(chuàng)新、自我發(fā)展的能力。這就需要現(xiàn)在的大學(xué)生具有較強(qiáng)的專業(yè)綜合素質(zhì),主要是指大學(xué)生的本學(xué)科、本專業(yè)知識(shí)、基本理論、基本技能以及自我學(xué)習(xí)能力、創(chuàng)新意識(shí)和能力、團(tuán)隊(duì)協(xié)作能力、組織管理能力、人際交往和表達(dá)能力等。為此,我們將提升計(jì)算機(jī)專業(yè)學(xué)生的專業(yè)綜合素質(zhì)作為我們的根本理念。
程序設(shè)計(jì)能力是計(jì)算機(jī)專業(yè)學(xué)生的最主要的核心競(jìng)爭(zhēng)力之一,在計(jì)算機(jī)專業(yè)的人才培養(yǎng)方案中,有大量的程序設(shè)計(jì)類的課程作為專業(yè)基礎(chǔ)課或?qū)I(yè)選修課,如C語(yǔ)言程序設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、編譯原理、算法分析、C++/Java程序設(shè)計(jì)等課程,然而,學(xué)生程序設(shè)計(jì)能力的培養(yǎng)僅通過(guò)程序設(shè)計(jì)類實(shí)驗(yàn)教學(xué)很難取得良好的效果。
為此,我們堅(jiān)持課內(nèi)實(shí)驗(yàn)與學(xué)生課外自主學(xué)習(xí)、吸引學(xué)生參與程序設(shè)計(jì)競(jìng)賽等相結(jié)合,以提升學(xué)生的程序設(shè)計(jì)能力為核心任務(wù)。
現(xiàn)今的很多大學(xué)生沉迷于網(wǎng)絡(luò)游戲,荒廢了學(xué)業(yè),這幾乎是令所有高校和教師頭痛的問(wèn)題。學(xué)生覺(jué)得在游戲中能夠獲得競(jìng)爭(zhēng)感、成就感、可以實(shí)現(xiàn)夢(mèng)想,可以交友,可以體驗(yàn)合作的快樂(lè)。這種現(xiàn)象,在計(jì)算機(jī)專業(yè)學(xué)生中尤為普遍。為此,我們因勢(shì)利導(dǎo),引入“游戲”的元素,提高學(xué)生學(xué)習(xí)的興趣,強(qiáng)調(diào)快樂(lè)學(xué)習(xí)、自主學(xué)習(xí),促進(jìn)良好學(xué)風(fēng)的形成。
ACM國(guó)際大學(xué)生程序設(shè)計(jì)競(jìng)賽 (ACM International Collegiate Programming Contest,ACMICPC)由國(guó)際計(jì)算機(jī)學(xué)界著名的ACM學(xué)會(huì)(Association for Computer Machinery)主辦,是世界上規(guī)模最大、水平最高的國(guó)際大學(xué)生程序競(jìng)賽,其宗旨是使大學(xué)生能通過(guò)計(jì)算機(jī)充分展示自己分析問(wèn)題和解決問(wèn)題的能力。ACM競(jìng)賽機(jī)制和比賽方式可以很好地鍛煉學(xué)生的實(shí)踐動(dòng)手能力、創(chuàng)新意識(shí)和能力、團(tuán)隊(duì)協(xié)作能力、臨場(chǎng)應(yīng)變能力、良好的心理素質(zhì)等。作為地方性的本科院校,我們不將學(xué)生參加競(jìng)賽“獲獎(jiǎng)”作為目的,而將競(jìng)賽作為學(xué)生學(xué)習(xí)的一種“載體”,吸引更多的學(xué)生參與各級(jí)各類程序設(shè)計(jì)競(jìng)賽。
為達(dá)到提升計(jì)算機(jī)專業(yè)學(xué)生專業(yè)綜合素質(zhì)的目的和實(shí)施我們的教學(xué)改革理念,我們構(gòu)建了如圖1所示的在線程序設(shè)計(jì)綜合實(shí)踐平臺(tái)。
2017年4月22日5:00再次發(fā)生納濾系統(tǒng)保安濾器堵塞,某油田化驗(yàn)增壓泵出口V30=(5.0 L,5.2 L)<7 L,通知各下游平臺(tái)停止注水,排查原因。油田最近10天V30化驗(yàn)數(shù)據(jù)如圖1。
圖1 在線程序設(shè)計(jì)綜合實(shí)驗(yàn)平臺(tái)框圖
各模塊的基本能功如下:
題庫(kù):用戶可以通過(guò)查看“題目列表”選擇題目進(jìn)行解題,系統(tǒng)對(duì)學(xué)生提交的程序代碼進(jìn)行在線判斷,學(xué)生每正確提交1題均能獲得相應(yīng)的“積分”;同時(shí)可以了解所有用戶提交狀況;正確提交300題以上的高級(jí)用戶有權(quán)上傳題目。
用戶:首次使用本平臺(tái)的用戶要求先進(jìn)行通過(guò)用戶注冊(cè)并可以隨時(shí)修改用戶信息;點(diǎn)擊“用戶排名”可了解所有用戶的排名情況。
競(jìng)賽:用戶可以通過(guò)參加系統(tǒng)舉辦的官方比賽、DIY比賽和撰寫解題報(bào)告等贏取“積分”,高級(jí)用戶還可以創(chuàng)建DIY比賽。
交流:用戶可以通過(guò)論壇、討論版、站內(nèi)信箱功能進(jìn)行資料和信息的共享和交流,通過(guò)新聞公告可及時(shí)了解最新消息。
活動(dòng):用戶在本平臺(tái)獲得的“積分”可用于兌換禮品,提供書籍、電子產(chǎn)品等與學(xué)習(xí)相關(guān)的實(shí)物兌換和電子書下載。
幫助:用戶在使用過(guò)程中若有疑問(wèn)可通過(guò)查看常見(jiàn)問(wèn)答,任何意見(jiàn)和建議請(qǐng)通過(guò)本站信箱聯(lián)系系統(tǒng)管理員。
為更好地培養(yǎng)學(xué)生自主管理,鍛煉組織、管理、協(xié)調(diào)、表達(dá)等能力,提升綜合素質(zhì),在教師的引導(dǎo)下,成立了由27位同學(xué)組成ACM理事會(huì),其組織結(jié)構(gòu)如圖2所示。
圖2 ACM理事會(huì)組織結(jié)構(gòu)圖
ACM理事會(huì)各部門的職責(zé)如下:
辦公室:主要職責(zé)為組織ACM興趣班招新工作,安排校ACM集訓(xùn)隊(duì)隊(duì)員為大一新生授課,組織校內(nèi)各項(xiàng)程序設(shè)計(jì)競(jìng)賽;完成理事會(huì)的各項(xiàng)日常工作。
宣傳部:主要職責(zé)為承擔(dān)各種活動(dòng)前的各種宣傳工作,擴(kuò)大ACM程序設(shè)計(jì)的影響。
組織部:主要職責(zé)為理事會(huì)學(xué)生干部的招新工作,組織有益身心健康的活動(dòng)。
外聯(lián)部:主要職責(zé)為ACM理事會(huì)對(duì)外聯(lián)系的各項(xiàng)工作,同時(shí)要對(duì)外宣傳、樹(shù)立ACM理事會(huì)的良好形象。
技術(shù)部:主要職責(zé)為新生ACM興趣班的教學(xué)工作,不斷充實(shí)在線程序設(shè)計(jì)平臺(tái)的題庫(kù),同時(shí)在校內(nèi)各項(xiàng)競(jìng)賽結(jié)束后為參賽學(xué)生作“解題報(bào)告”。
我們于2008年9月構(gòu)建了在線程序設(shè)計(jì)綜合實(shí)踐平臺(tái),2010年4月組建了ACM理事會(huì)。通過(guò)2年多的建設(shè)和實(shí)踐,在線程序設(shè)計(jì)綜合實(shí)踐平臺(tái)的題庫(kù)容量達(dá)到了2600多題,注冊(cè)學(xué)生數(shù)達(dá)到了6000多人,學(xué)生在線提交量達(dá)到近400000多次。累計(jì)舉辦140多次校內(nèi)競(jìng)賽,參賽學(xué)生10000多人次。在教師通過(guò)本平臺(tái)實(shí)施程序設(shè)計(jì)類課程實(shí)驗(yàn)教學(xué)和學(xué)生課外自主實(shí)驗(yàn)的基礎(chǔ)上,我校的程序設(shè)計(jì)愛(ài)好者形成金字塔型的程序設(shè)計(jì)團(tuán)隊(duì)(ACM集訓(xùn)隊(duì)33人,ACM預(yù)備隊(duì)120人,ACM興趣班250人)。
以上數(shù)據(jù)表明,學(xué)生的學(xué)習(xí)自主性和積極性得到了激發(fā),我們改革的思路與理念得到了較好的實(shí)施。
培養(yǎng)出符合社會(huì)需求的具有較高專業(yè)素質(zhì)的應(yīng)用型IT人才,是地方本科院校計(jì)算機(jī)專業(yè)人才培養(yǎng)長(zhǎng)期而艱巨的任務(wù)。我們嘗試構(gòu)建了在線程序設(shè)計(jì)綜合實(shí)踐平臺(tái),成立了由學(xué)生自主管理的ACM理事會(huì),圍繞實(shí)踐平臺(tái)開(kāi)展程序設(shè)計(jì)類課程的實(shí)驗(yàn)教學(xué)、學(xué)生課外自主學(xué)習(xí)、程序設(shè)計(jì)競(jìng)賽等活動(dòng)的教學(xué)改革取得一定的成效,學(xué)生的程序設(shè)計(jì)能力、團(tuán)隊(duì)合作能力、邏輯思維能力、組織管理能力等得到了較好的鍛煉,但從與社會(huì)需求無(wú)縫對(duì)接的要求來(lái)看,學(xué)生還缺乏軟件設(shè)計(jì)、現(xiàn)實(shí)項(xiàng)目開(kāi)發(fā)的能力。今后,我們將在此基礎(chǔ)上成立IT設(shè)計(jì)創(chuàng)新工作室,為更多的學(xué)生參與實(shí)際項(xiàng)目開(kāi)發(fā)提供機(jī)會(huì)。
[1]教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì),高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報(bào)告暨專業(yè)規(guī)范(試行),北京:高等教育出版社,2006(9).
[2]教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會(huì),高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)實(shí)踐教學(xué)體系與規(guī)范,北京:清華大學(xué)出版社,2008(10).
[3]Ai-Dong Wang,Xian-Hai Guo,Jian-Jian Ying,Rong-Qin Chen and Yong-Liang Hu,Developing Core Computer major-A Tentative Reform on Experiment Teaching of Programming Courses,ETT2010,2010(11).
[4]Rong-Qin Chen,Yong-Liang Hu,Ai-Dong Wang,Xian-Hai Guo and Jian-Jian Ying,An Effective E-Learning Platform for Computer Programming,ETT2010,2010(11).
Constructing the Comprehensive Experiment Platform for Online Programming to Promote the Comprehensive Quality of Computer Majors
HU Yong-liang,CHEN Rong-qin,WANG Ai-dong,XU Zhou-chang
(School of Mathematics and Information Engineering,Taizhou University,Linhai 317000,China)
In order to cultivate the professional and applied talents catering to social demands,the reform mind in which the teachers play a role as guiders and students become centered is put in the practice. The key to the reform is constructing a comprehensive experiment teaching platform based on network and organizing the ACM board managed by students autonomously.By the experiment platform,there are some activities in the programming course,for example,experiment teaching,autonomous learning after class and programming contests.The result shows that the practice in teaching reform can effectively stimulate students’learning initiative and improve their comprehensive professional quality.
computer programming;teaching reform;experiment platform;ACM board
耿繼祥)
G642.0
A
1672-3708(2011)03-0052-04
2011-04-11
2010年浙江省新世紀(jì)高等教育教學(xué)改革一類項(xiàng)目(資助號(hào)yb201067)
胡永良(1973- ),男,浙江臨海人,碩士,副教授,主要從事教學(xué)研究。