譚曉
山東省淄博市山東水利技師學(xué)院 山東 淄博 255130
隨著信息技術(shù)的迅猛發(fā)展,信息技術(shù)已經(jīng)滲透到社會各個領(lǐng)域,社會對計算機專業(yè)人才的需求不斷增加。傳統(tǒng)的重理論輕實踐、重知識輕能力的教學(xué)模式導(dǎo)致畢業(yè)生應(yīng)用能力與企業(yè)需求之間存在著較大差距,無法滿足社會對計算機專業(yè)人才的需求,造成了人才培養(yǎng)與社會需求之間的脫節(jié)[1]。
C語言程序設(shè)計課程是計算機專業(yè)的學(xué)生接觸的第一門專業(yè)基礎(chǔ)課程,也是最主要的專業(yè)入門課程。如果課程內(nèi)容設(shè)置合理,會幫助學(xué)生盡快地了解專業(yè)課程的基本特點,逐步掌握專業(yè)課程的學(xué)習(xí)方法,培養(yǎng)良好地實踐動手技能,對學(xué)生專業(yè)學(xué)習(xí)習(xí)慣的養(yǎng)成有著舉足輕重的作用。然而,傳統(tǒng)的程序設(shè)計課程教學(xué)常常把語法知識作為教學(xué)的重點,忽視了學(xué)生程序設(shè)計方法的學(xué)習(xí),更忽視了學(xué)生動手能力的培養(yǎng)。這樣培養(yǎng)出來的學(xué)生不能掌握程序設(shè)計的核心方法與理念,尤其缺乏動手解決問題的能力,不能滿足社會對學(xué)生實踐能力的要求。
傳統(tǒng)的教學(xué)模式尤其是實踐教學(xué)模式存在著非常明顯的弊端,主要表現(xiàn)在:課內(nèi)的上機課時非常有限,在這有限時間中,學(xué)生編程和調(diào)試的效率非常低;課外雖然也可以指定一些上機的題目,但教師無法實時地跟蹤學(xué)生課外編程過程,用心編程的學(xué)生如果有了問題無法得到教師及時的指導(dǎo),平時不努力的學(xué)生也無法得到教師有效的監(jiān)督。積極的學(xué)生得不到鼓勵、消極的學(xué)生得不到制約,長此以往,會嚴重挫傷大多數(shù)學(xué)生的動手編程甚至程序設(shè)計課程學(xué)習(xí)的積極性,遠遠不能達到課程實踐教學(xué)的基本目的。
在已有教學(xué)改革的基礎(chǔ)上,結(jié)合工程教育的理念,需要繼續(xù)采取有效的教學(xué)改革手段,以保證課程的教學(xué)能夠不斷深入進行下去,以滿足學(xué)生實踐能力培養(yǎng)對程序設(shè)計課程的要求[2]。因此,課程建設(shè)的主要目標體現(xiàn)在以下幾個方面:
根據(jù)信息技術(shù)飛速發(fā)展的需求,積極主動的更新教學(xué)內(nèi)容。建設(shè)適應(yīng)學(xué)科發(fā)展和學(xué)生特點的工程教育特色鮮明的精品課程。
繼續(xù)充實程序在線評測系統(tǒng)的程序設(shè)計內(nèi)容題庫,精心選擇和設(shè)計足夠的有針對性的上機練習(xí)題目,同時注重提高題目質(zhì)量,引導(dǎo)更多的學(xué)生積極參與程序題目訓(xùn)練,提高他們利用編程解決實際問題的能力。
根據(jù)教學(xué)內(nèi)容的變化精心設(shè)計和修改教學(xué)課件,使得教學(xué)課件的結(jié)構(gòu)更加清晰,層次更加分明,互動效果更加突出,能夠更好地動態(tài)演示程序執(zhí)行的過程。
精心填充網(wǎng)站的教學(xué)資源,適時更新網(wǎng)站的相關(guān)內(nèi)容。教學(xué)大綱、教案、習(xí)題、實驗指導(dǎo)、參考資料、教學(xué)錄像等內(nèi)容全部上網(wǎng),并向全體學(xué)生開放,建立良好的網(wǎng)絡(luò)答疑系統(tǒng),設(shè)計并充實網(wǎng)絡(luò)試題庫資源,通過網(wǎng)絡(luò)化的教學(xué)方式,實現(xiàn)高效的課下學(xué)生自學(xué)功能和師生互動功能。
特別是程序設(shè)計、課程設(shè)計的考核內(nèi)容、考核手段,真正有效地發(fā)揮課程設(shè)計的作用,通過課程設(shè)計過程提高學(xué)生綜合利用所學(xué)知識解決實際問題的能力。
緊緊圍繞提升學(xué)生實踐能力的培養(yǎng)目標,對課程的知識框架,包括章節(jié)設(shè)置、內(nèi)容詳略布局、例題習(xí)題安排等進行更加細致的設(shè)計。授課過程中根據(jù)授課效果以及學(xué)生的能力等情況進行課程組集體的討論,爭取每一章在講完后都有集體的總結(jié)與修改,從中體現(xiàn)出工程教育的核心理念,把課程打造成精品課程。
逐步實現(xiàn)課程教學(xué)多媒體化與課程輔導(dǎo)網(wǎng)絡(luò)化的先進教學(xué)方式,保障對計算機專業(yè)基礎(chǔ)課程教學(xué)需求,提高教學(xué)質(zhì)量。授課時通過多媒體教學(xué)的授課模式,提供多媒體電子教案輔助以生動的動態(tài)程序演示和程序?qū)嵗?,形象生動地展示?fù)雜程序的執(zhí)行過程,加上板書交流相配合,增加從教師到學(xué)生傳遞的信息量和信息種類,建立從感性到理性的深入理解與相關(guān)技術(shù)掌握。課堂教學(xué)用任務(wù)驅(qū)動模式,通過問題解決的過程,培養(yǎng)學(xué)生自主分析問題和解決問題的能力[3]。
對已在使用的程序在線評測系統(tǒng)中的測試題目進行精心的選擇,增加系統(tǒng)中測試題目的數(shù)量,提高系統(tǒng)中測試題目的質(zhì)量,使得實踐性教學(xué)內(nèi)容能夠真正體現(xiàn)教學(xué)的重點,能夠更加有效地鍛煉學(xué)生的實踐動手能力。另一方面,通過該平臺選拔優(yōu)秀學(xué)生參與學(xué)科競賽,促進學(xué)生創(chuàng)新能力培養(yǎng)[4]。
強化平時環(huán)節(jié)對學(xué)生的考核,強化實踐動手能力的考核,強化對程序設(shè)計思想與方法的考核。通過對評測平臺的進一步建設(shè),保證平時實踐性作業(yè)考核與最終上機考試的公平性與有效性。
對已有的多媒體教學(xué)課件進行認真的修訂,對各種教學(xué)資源進行有效的整合,設(shè)計專門的程序設(shè)計教學(xué)網(wǎng)站和作業(yè)系統(tǒng),實現(xiàn)包括課件、在線題庫、視頻教學(xué)等所有教學(xué)資源的共享,實現(xiàn)課下學(xué)生和老師通過網(wǎng)絡(luò)學(xué)習(xí)平臺實時交流、答疑和討論,更好發(fā)揮網(wǎng)絡(luò)輔助教學(xué)的作用。
提出了在教學(xué)內(nèi)容中以程序設(shè)計的方法為主線,代替了之前國內(nèi)流行的以語言語法知識教學(xué)為主線的教學(xué)理念,教學(xué)內(nèi)容中淡化了語言語法內(nèi)容,特別是許多不常用且非必需的語法內(nèi)容的教學(xué)。
為了更好地培養(yǎng)學(xué)生程序設(shè)計的基本思想與方法,在各章的教學(xué)內(nèi)容中精心選擇了大量的有代表性的例題與習(xí)題。通過經(jīng)典案例的設(shè)計將程序設(shè)計中典型的內(nèi)容貫穿課程教學(xué)內(nèi)容始終,使學(xué)生在學(xué)習(xí)過程中更多地體會到設(shè)計思想與方法。
通過程序在線評測系統(tǒng)提供大量的精心選擇的程序設(shè)計題目供學(xué)生練習(xí)。在該系統(tǒng)的支持下將課程考核分為基本理論與編程技能兩個模塊,前者以考察程序設(shè)計的基本思想、方法與基礎(chǔ)為主,后者包含平時的上機作業(yè)和最后的上機考試。上機考試利用ACM競賽的模式,按單位時間內(nèi)完成的正確的題目數(shù)量以及相對排名作為評價依據(jù)。
計算機專業(yè)人才培養(yǎng)模式與社會對人才的實際需求脫軌的現(xiàn)象已經(jīng)引起了各層次高校的廣泛關(guān)注。以應(yīng)用型人才培養(yǎng)為目標,以工程教育理念為指導(dǎo),以學(xué)生為中心,明確培養(yǎng)目標,突出培養(yǎng)特色,優(yōu)化課程體系和課程銜接,重視學(xué)生專業(yè)基礎(chǔ)和工程實踐能力,培養(yǎng)學(xué)生的計算思維和創(chuàng)新能力,形成以工程實踐能力為導(dǎo)向的計算機專業(yè)人才培養(yǎng)機制已經(jīng)成為廣泛共識。本文以C語言程序設(shè)計課程改革為基礎(chǔ),實施面向?qū)嵺`能力培養(yǎng)的課程建設(shè),從教學(xué)方法、教學(xué)理念、教學(xué)平臺等多方面進行綜合改革并取得了良好效果。