1 同行評(píng)價(jià)
西安交通大學(xué)信息學(xué)院教授、博士生導(dǎo)師/教育部非計(jì)算機(jī)專業(yè)計(jì)算機(jī)課程教學(xué)指導(dǎo)分委員會(huì)主任馮博琴:
程序設(shè)計(jì)是高校核心的計(jì)算機(jī)基礎(chǔ)課程,它以編程語言為平臺(tái),介紹程序設(shè)計(jì)的思想和方法。學(xué)生通過該課程的學(xué)習(xí),掌握程序設(shè)計(jì)的基本思想和方法,培養(yǎng)問題求解和語言的應(yīng)用能力。因此,這是一門以培養(yǎng)學(xué)生探索創(chuàng)新精神和實(shí)踐能力為重點(diǎn),特色鮮明的課程。
近10多年來,我與何欽銘教授一直保持工作上的密切聯(lián)系。在早期的國(guó)家教委工科CAI協(xié)作組中,何欽銘教授就開始將計(jì)算機(jī)輔助教學(xué)手段應(yīng)用于程序設(shè)計(jì)課程中,所參與設(shè)計(jì)的“計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)輔助教學(xué)系統(tǒng)”(含課件和編程作業(yè)自動(dòng)考核系統(tǒng))曾獲國(guó)家教委“全國(guó)第一屆計(jì)算機(jī)輔助教學(xué)優(yōu)秀軟件”一等獎(jiǎng)(1994年),是國(guó)內(nèi)最早在程序設(shè)計(jì)課程的教學(xué)中深入應(yīng)用計(jì)算機(jī)輔助課件和編程作業(yè)自動(dòng)評(píng)判系統(tǒng)的教師。隨后,我們又一起在教育部重點(diǎn)理工院校計(jì)算機(jī)基礎(chǔ)教育協(xié)作組以及教育部非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)分委會(huì)中共事。何欽銘教授不僅一直熱心于計(jì)算機(jī)基礎(chǔ)教學(xué),而且身體力行,長(zhǎng)期擔(dān)任程序設(shè)計(jì)基礎(chǔ)課程的主講教師,并在近十來年中不斷進(jìn)行課程改革。
《C程序設(shè)計(jì)基礎(chǔ)與實(shí)驗(yàn)》這門課程重視學(xué)生動(dòng)手實(shí)踐能力的培養(yǎng)和現(xiàn)代教育技術(shù)手段的應(yīng)用。課程小組在實(shí)驗(yàn)內(nèi)容的設(shè)計(jì)上將基礎(chǔ)訓(xùn)練與綜合訓(xùn)練相結(jié)合,并在綜合訓(xùn)練(大型作業(yè))的實(shí)施上積累了7、8年的豐富經(jīng)驗(yàn),近期將出版以軟件工程思想指導(dǎo)大型作業(yè)設(shè)計(jì)的實(shí)驗(yàn)指導(dǎo)書;在考核手段上,編程作業(yè)及考試自動(dòng)評(píng)判系統(tǒng)已有十多年的應(yīng)用歷史,有效地促進(jìn)了學(xué)生實(shí)際動(dòng)手能力的提高;近幾年來還設(shè)計(jì)并應(yīng)用了網(wǎng)絡(luò)教學(xué)平臺(tái),為學(xué)生的自主學(xué)習(xí)提供了良好的環(huán)境;同時(shí),還努力推進(jìn)雙語教學(xué),從1995年開始就使用英語經(jīng)典教材。
總之,我認(rèn)為該課程十多年來不斷改革,取得了豐富的教學(xué)改革成果,應(yīng)當(dāng)大力推廣其改革經(jīng)驗(yàn)與成果。我愿意鄭重地推薦何欽銘教授負(fù)責(zé)的《C程序設(shè)計(jì)基礎(chǔ)及實(shí)驗(yàn)》課程參加國(guó)家精品課程的評(píng)選。
東南大學(xué)計(jì)算機(jī)系教授、博士生導(dǎo)師/全國(guó)程序設(shè)計(jì)語言發(fā)展與教學(xué)研究會(huì)會(huì)長(zhǎng)/江蘇省計(jì)算機(jī)學(xué)會(huì)副理事長(zhǎng)暨教育專業(yè)委員會(huì)主任/教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)分委員會(huì)委員徐寶文:
程序設(shè)計(jì)基礎(chǔ)是高校計(jì)算機(jī)專業(yè)重要的基礎(chǔ)課程。該課程重點(diǎn)培養(yǎng)學(xué)生程序設(shè)計(jì)的基本方法與能力以及程序調(diào)試的基本技能,為后繼課程的學(xué)習(xí)和將來大型軟件的開發(fā)打下良好基礎(chǔ)。在該課程的教學(xué)實(shí)施過程中,應(yīng)該避免讓學(xué)生陷入枯燥的程序設(shè)計(jì)語言語法中,應(yīng)讓學(xué)生從實(shí)際編程實(shí)踐中體會(huì)學(xué)習(xí)的樂趣,并從中培養(yǎng)過硬的程序設(shè)計(jì)能力。
何欽銘教授負(fù)責(zé)的《C程序設(shè)計(jì)基礎(chǔ)與實(shí)驗(yàn)》課程組特別重視學(xué)生實(shí)際編程能力的培養(yǎng)。一方面,在基本訓(xùn)練的基礎(chǔ)上開展了以大型作業(yè)設(shè)計(jì)為目標(biāo)的綜合訓(xùn)練,并采用答辯式的綜合實(shí)驗(yàn)考核方法;另一方面,應(yīng)用現(xiàn)代教育技術(shù)手段設(shè)計(jì)并應(yīng)用編程作業(yè)和考試的自動(dòng)評(píng)判系統(tǒng),方便地實(shí)施了上機(jī)解題能力的現(xiàn)場(chǎng)考核,有力地推動(dòng)了學(xué)生編程實(shí)踐能力的提高。另外,課程團(tuán)隊(duì)還在網(wǎng)絡(luò)教學(xué)平臺(tái)的應(yīng)用、英語經(jīng)典教材的使用等方面進(jìn)行了有成效的改革。
何教授課程組在該課程的改革方面有近十年的歷史,積累了豐富的教學(xué)改革經(jīng)驗(yàn),獲得了多項(xiàng)國(guó)家、省、校的教學(xué)成果獎(jiǎng)勵(lì),設(shè)計(jì)了許多相關(guān)的計(jì)算機(jī)輔助教學(xué)軟件,并編寫了有影響的教材和實(shí)驗(yàn)指導(dǎo)書,如在今年暑期將出版的《C程序設(shè)計(jì)綜合實(shí)驗(yàn)指導(dǎo)》就是他們多年指導(dǎo)學(xué)生進(jìn)行綜合訓(xùn)練方面的一個(gè)經(jīng)驗(yàn)總結(jié)。該課程所采取的一系列改革措施使學(xué)生的程序設(shè)計(jì)能力和上機(jī)解題能力得到了很好的訓(xùn)練。
我認(rèn)為該課程教學(xué)改革成果豐富、效果良好,特此推薦《C程序設(shè)計(jì)基礎(chǔ)及實(shí)驗(yàn)》課程參加國(guó)家精品課程的評(píng)選。
杭州電子科技大學(xué)教務(wù)處處長(zhǎng)、教授/浙江省計(jì)算機(jī)教育研究會(huì)副理事長(zhǎng)兼秘書長(zhǎng)胡維華:
程序設(shè)計(jì)基礎(chǔ)是大學(xué)計(jì)算機(jī)基礎(chǔ)教學(xué)的基礎(chǔ)和重點(diǎn)的課程。通過本課程的學(xué)習(xí),應(yīng)使學(xué)生了解程序設(shè)計(jì)語言的基本知識(shí),掌握程序設(shè)計(jì)的基本方法和常用算法,掌握程序調(diào)試的基本技能,具有使用計(jì)算機(jī)解決實(shí)際問題的初步能力,也為學(xué)習(xí)后繼課程打下良好基礎(chǔ)。該課程的重點(diǎn)是培養(yǎng)學(xué)生應(yīng)用程序設(shè)計(jì)的思想與方法解決實(shí)際問題的能力。因此,實(shí)踐能力的培養(yǎng)對(duì)學(xué)習(xí)該課程的學(xué)生來說是最為關(guān)鍵的。
何欽銘教授負(fù)責(zé)的《C程序設(shè)計(jì)基礎(chǔ)與實(shí)驗(yàn)》課程組特別重視學(xué)生動(dòng)手實(shí)踐能力的培養(yǎng)以及現(xiàn)代教育技術(shù)手段的應(yīng)用。該課程教學(xué)隊(duì)伍的力量雄厚,包含了兩名博士生導(dǎo)師和一批有良好科研背景的年輕副教授。近十來年中,他們?cè)谠撜n程上不斷進(jìn)行教學(xué)改革,積累了豐富的教學(xué)改革經(jīng)驗(yàn)。特別是在該課程的教學(xué)中較早地開展了以大型作業(yè)設(shè)計(jì)為主的綜合訓(xùn)練、較早地在編程作業(yè)和考試中使用自行設(shè)計(jì)的自動(dòng)評(píng)判系統(tǒng),并在課堂教學(xué)與課外輔導(dǎo)中廣泛地應(yīng)用計(jì)算機(jī)輔助教學(xué)手段。這些改革方法與手段的應(yīng)用對(duì)推進(jìn)學(xué)生動(dòng)手實(shí)踐能力的提高起了十分重要的作用。近幾年來,浙江大學(xué)學(xué)生在亞洲以及國(guó)際ACM程序設(shè)計(jì)比賽中均取得了優(yōu)異的成績(jī)。
何欽銘教授不僅負(fù)責(zé)浙江大學(xué)計(jì)算機(jī)基礎(chǔ)教學(xué)的組織與管理工作,而且還積極推進(jìn)浙江省高校計(jì)算機(jī)基礎(chǔ)教學(xué)的改革。作為浙江省計(jì)算機(jī)教育研究會(huì)副理事長(zhǎng),何教授多次在研究會(huì)的年會(huì)上作大會(huì)發(fā)言,介紹浙江大學(xué)包括程序設(shè)計(jì)基礎(chǔ)課程在內(nèi)的計(jì)算機(jī)基礎(chǔ)教學(xué)改革的經(jīng)驗(yàn),其改革經(jīng)驗(yàn)和思路受到了浙江省高校與會(huì)教師的廣泛關(guān)注與好評(píng)。最近,又受省教育廳委托負(fù)責(zé)主編浙江省重點(diǎn)教材《C語言程序設(shè)計(jì)》,將他們長(zhǎng)期在程序設(shè)計(jì)基礎(chǔ)教學(xué)改革中的經(jīng)驗(yàn)融入教材中。
何欽銘教授長(zhǎng)期以來關(guān)心計(jì)算機(jī)基礎(chǔ)教學(xué)工作,銳意改革,不僅在程序設(shè)計(jì)基礎(chǔ)課程,而且在計(jì)算機(jī)基礎(chǔ)教學(xué)方面均有豐碩的教學(xué)研究成果。
我認(rèn)為該課程改革歷史長(zhǎng)、成果豐富、效果明顯,同意推薦何欽銘教授負(fù)責(zé)的《C程序設(shè)計(jì)基礎(chǔ)及實(shí)驗(yàn)》課程參加國(guó)家精品課程的評(píng)選。
2 學(xué)生評(píng)價(jià)
我有幸進(jìn)入學(xué)院副院長(zhǎng)何欽銘教授的教學(xué)班時(shí),何教授突出的教學(xué)手段,嚴(yán)謹(jǐn)又不失風(fēng)趣的教學(xué)風(fēng)格,讓我剛拿到英語教材《the C Programming Language》時(shí)的那份忐忑徹底轉(zhuǎn)為平靜。而課堂教學(xué)配以各種相關(guān)多媒體電子教室、網(wǎng)絡(luò)化教學(xué)手段讓我的求知欲切切實(shí)實(shí)地轉(zhuǎn)化為過硬的基礎(chǔ)知識(shí)。
這門課程的最精彩之處,莫過于project(大型綜合項(xiàng)目)的實(shí)踐,將我開始并沒有在平時(shí)掌握的語法與簡(jiǎn)單的數(shù)據(jù)結(jié)構(gòu)與程序設(shè)計(jì)找到結(jié)合點(diǎn),在何老師給我們做了簡(jiǎn)單的算法分析后,我們會(huì)產(chǎn)生一個(gè)idea,在之后不斷進(jìn)行的自學(xué)與求教中,這個(gè)idea一步步變成了現(xiàn)實(shí)!其精彩就在于,將我們的學(xué)習(xí)提升到了Design Patten的層次,教會(huì)了我們程序設(shè)計(jì)的思維方法,將我們引入了編程這個(gè)神圣的充滿藝術(shù)性的殿堂!
感謝老師為我們帶來了如此精彩的課程!
——軟件學(xué)院2002級(jí)本科生 張奕磊
我們上課所選的教材是C語言類最經(jīng)典的教材之一《the C Programming Language》,聽說該教材是所有黑客必讀的讀物。試想這么好的教材當(dāng)然是我們首選的教材了,我看了以后,的確覺得該書寫的是一句廢話都沒有,可謂字字珠璣啊。
學(xué)語言類這種課程,只有理論而沒有實(shí)踐是不可能的。正是有鑒于此,我們浙大的老師自己寫了一個(gè)用于評(píng)判和管理同學(xué)實(shí)踐成績(jī)的管理系統(tǒng),該系統(tǒng)用過后,普遍得到了同學(xué)們的好評(píng),認(rèn)為該系統(tǒng)能夠切實(shí)地反映一個(gè)學(xué)生的C語言實(shí)踐能力,而且我們學(xué)校還開了一個(gè)ACM的競(jìng)賽基地,全世界的人都可以去練習(xí)和嘗試,給我們一個(gè)非常好的機(jī)會(huì)和國(guó)內(nèi)外優(yōu)秀的學(xué)校進(jìn)行各方面的交流。
——計(jì)算機(jī)學(xué)院2001級(jí)本科生王新根