李經(jīng)亮+鄒小花+夏容??
摘要:本文介紹了江西省高等學校教學改革研究課題——“基于應用型人才培養(yǎng)的程序設計課程群教學研究與實踐”。課題組以程序設計課程群教學改革為主線,以培養(yǎng)應用型人才為宗旨,以全面提高教學質(zhì)量為目標,對程序設計課程群進行改革與創(chuàng)新的體會。
關鍵詞:應用型人才;程序設計;課程群;教學改革
一、 引言
課程建設和改革是高等學校提高教學質(zhì)量的核心和關鍵,是提高高等學校人才培養(yǎng)質(zhì)量的主要途徑,是高校教學改革的重點內(nèi)容。程序設計課程群是指內(nèi)容密切相關且具有一定連貫性和繼承性,以培養(yǎng)學生的程序設計能力為核心的多門計算機專業(yè)課程。南昌航空大學科技學院的程序設計課程群主要包括《C語言程序設計》《數(shù)據(jù)結構》《C++面向?qū)ο蟪绦蛟O計》及各科課程設計等課程。如何建設一支優(yōu)秀的教學團隊,如何全面提高程序設計課程的教學質(zhì)量,讓學生更好地掌握程序設計的理論知識及應用能力,并運用到實踐當中去,是我們課題組需要解決的現(xiàn)實難題。這幾年,我們以課程建設為中心,以培養(yǎng)應用型人才為目標,以現(xiàn)代教育理念為指導,針對隊伍建設、課堂教學、輔導答疑、實驗指導、課程設計以及課程考核進行了改革與創(chuàng)新,得到了較好的效果。我們學校程序設計課程群相關課程教學改革先后3次得到江西省教育廳省級教改課題立項,出版有針對性的應用型教材2本,團隊榮獲學院優(yōu)秀教學團隊,學生滿意度創(chuàng)新高,現(xiàn)將我們的一點具體做法闡述如下。
二、 課程群建設的主要內(nèi)容
(一) 連貫的課程體系
程序設計課程群各課程教師只關心本課程的教學,以讓學生掌握課程為最終目標,在知識結構以及教學目標上比較松散,缺乏課程間的有機結合。學生按部就班地學習各門課程,缺乏對課程連貫性的運用及思考。程序設計課程群旨在讓學生熟悉相關語言、工具和平臺,培養(yǎng)學生程序設計的應用能力,善于運用所學知識分析問題、解決問題的能力。我們尊重課程學習規(guī)律,將C語言作為程序設計課程群的入門語言,這樣學生對編程語言有了一定的基礎,并初步認識了算法;然后再系統(tǒng)學習數(shù)據(jù)結構,進而培養(yǎng)了學生程序設計和程序抽象能力;學習C++面向?qū)ο蟪绦蛟O計使學生明白了面向?qū)ο蟪绦蛟O計的新理念,知道什么是繼承、多態(tài)、引用、類和對象等。這樣一個貫穿程序設計始終的教學體系初步形成。
(二) 明確的教學目標
積極探索人才培養(yǎng)規(guī)律和知識結構要求,開展課程改革創(chuàng)新研究,以培養(yǎng)應用型人才為目標,構建符合培養(yǎng)應用型人才要求的程序設計課程群教學體系。
(三) 特色鮮明的理論及實踐教材
目前各種教材的選擇有很多,但是要選擇一本好的教材確實是有點難度,尤其是程序設計課程方面的教材也更是鋪天蓋地,但是以培養(yǎng)應用型人才為導向而又有針對性的教材卻較少,教材中也沒有將軟件工程的思想貫徹到程序設計過程中。
我們不斷修訂教學大綱,認真總結教學經(jīng)驗,通過對以往實驗資料的整理,我們編寫了《C語言程序設計學習指導與實驗》,并且不斷修訂,強化了編程思想的培養(yǎng)和編程能力的鍛煉,該輔導教材已經(jīng)修訂并再版,該書已經(jīng)成為學生不可或缺的一本學習指導及實驗教材。
結合應用型人才培養(yǎng)的目標,我們課題組成員結合學院、教學以及學生特點,在總結國內(nèi)優(yōu)秀教材以及自編學習指導和實驗教材的基礎上,根據(jù)教學大綱的要求,強調(diào)理論性與實踐性,編寫了針對應用型人才培養(yǎng)需要的《C語言程序設計教程》教材,該教材內(nèi)容清晰簡潔,注重理論知識的循序漸進。該書已于2016年2月由人民郵電出版社出版,并在全校范圍使用,解決了沒有合適教材選擇的局面,經(jīng)過近2年的初步使用,得到了師生的一致好評。
(四) 朝氣蓬勃的教學團隊
程序設計課程群教學改革能取得較好的效果得益于我們學校具有一支朝氣蓬勃的教學團隊,團隊成員年齡在30歲至40歲之間,大多具有碩士學位或講師職稱,有的成員還具有企業(yè)背景。定期組織教學活動,研究并解決課程教學過程中遇見的難題;經(jīng)常開展集體備課,不斷更新教學內(nèi)容,改進教學方法;成員之間相互聽課,相互提出意見和建議,促進教學能力的進步;教師通過參加中短期師資培訓、企業(yè)學習及學術交流來提高自己的計算機技術和教育教學能力水平。
(五) 環(huán)環(huán)相扣的課程設計
為了快速、有效地培養(yǎng)學生的程序設計能力,我們通過理論教學、實踐教學等過程后,還會繼續(xù)加入課程設計這個環(huán)節(jié),課程設計也是我們學校的一門課程,該課程具有獨立的學分。
課程設計事先由教師挑選一些設計好了的課程設計項目,每個項目由一個4-5人組成的小組在限定的時間(一般一個月左右)內(nèi)獨立完成。各小組組長對課程設計項目負總責,按照軟件工程的指導思想對項目進行合理分工并組織實施,教師全過程參與指導。項目結束后各小組所有成員均要參加答辯,答辯由項目負責人進行總體匯報并回到教師提問,各成員對自己負責的模塊進行匯報并回答教師提問。最后由教師根據(jù)學生對項目的完成情況、平常表現(xiàn)以及答辯表現(xiàn)給予課程設計這門課程的成績。
(六) 成熟的校企合作之路
校企合作是一種提高人才培養(yǎng)質(zhì)量的有效途徑。我校通過同軟件企業(yè)開展“3+1”校企合作模式來提高學生的程序設計應用實踐能力,實現(xiàn)高校和就業(yè)單位的無縫對接。所謂“3+1”指的是計算機相關專業(yè)的學生前3年在學校學習,后1年免費到企業(yè)參加實踐性課程、畢業(yè)實習及畢業(yè)設計等實踐性教學環(huán)節(jié),提高學生的實踐能力并最終實現(xiàn)就業(yè)。
三、 經(jīng)驗總結
程序設計課程群的建設關乎學校計算機專業(yè)應用型人才的培養(yǎng),學校相當重視,在人才隊伍、課題立項、教材編寫、校企合作方面都給予大力支持,我們團隊成員也不斷探索與實踐,雖然取得了一些成績,但是人才培養(yǎng)的形勢以及群體在不斷變化,我們將繼續(xù)不斷對課程群進行教學研究和改革,努力為應用型人才培養(yǎng)添磚加瓦。
參考文獻:
[1] 羅先錄,羅顯松,胡韶峰,陳桂宏,周富肯,王千秋.應用型本科計算機類專業(yè)程序設計課程體系建設研究[J].工業(yè)和信息化教育,2016,3:38-41.
[2] 張麗萍,劉東升,林民.“課程群”教學管理體系的建設與實踐[J].內(nèi)蒙古師范大學學報:教育科學版,2013,3:61-64.
[3] 鄒小花,李經(jīng)亮,張華.CBE理論在獨立學院數(shù)據(jù)庫原理課程教學的研究與實踐[J].計算機時代,2015,10:62-65.
作者簡介:李經(jīng)亮,鄒小花,夏容,江西省南昌市,南昌航空大學科技學院。endprint