趙麗萍 舒期梁
摘要:本文結(jié)合當(dāng)前大學(xué)生的學(xué)習(xí)環(huán)境提出了《高級(jí)語言程序設(shè)計(jì)》課程的教學(xué)改革方案,旨在提高大學(xué)生的計(jì)算機(jī)邏輯思維能力和編程實(shí)踐能力,探討了教學(xué)過程中如何提高學(xué)生的學(xué)習(xí)積極性,提高教師的教學(xué)方法和實(shí)踐教學(xué)效果等教學(xué)改革問題。
關(guān)鍵詞:高級(jí)語言程序設(shè)計(jì);教學(xué)改革;計(jì)算機(jī)邏輯思維;編程實(shí)踐
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2019)35-0143-01
《高級(jí)語言程序設(shè)計(jì)》是高校在大學(xué)計(jì)算機(jī)基礎(chǔ)課程體系的重要課程,通過對(duì)高級(jí)語言程序設(shè)計(jì)的學(xué)習(xí),學(xué)生能夠理解計(jì)算機(jī)程序設(shè)計(jì)語言的基本知識(shí)和程序設(shè)計(jì)的基本方法。而C語言是高校普遍講授的程序設(shè)計(jì)基礎(chǔ)課程,對(duì)于計(jì)算機(jī)相關(guān)專業(yè)的學(xué)生來講,《高級(jí)語言程序設(shè)計(jì)》是進(jìn)一步學(xué)習(xí)《數(shù)據(jù)結(jié)構(gòu)》《面向?qū)ο蟪绦蛟O(shè)計(jì)》課程的基礎(chǔ)。對(duì)于非計(jì)算機(jī)相關(guān)專業(yè)的理工科學(xué)生,很多高校也開設(shè)了該課程,目的是提高學(xué)生的邏輯思辨能力,數(shù)學(xué)能力,計(jì)劃統(tǒng)籌能力等多方面綜合能力,并且鼓勵(lì)學(xué)生參加全國計(jì)算機(jī)等級(jí)考試二級(jí)和全國計(jì)算機(jī)應(yīng)用技術(shù)證書的考試,以促進(jìn)學(xué)生的學(xué)習(xí)積極性。
1 程序設(shè)計(jì)課程教學(xué)中存在的問題
(1)因?yàn)殚_設(shè)該課程的有很多非計(jì)算機(jī)專業(yè)學(xué)生,因此,很多學(xué)生對(duì)程序設(shè)計(jì)課程的重要性認(rèn)識(shí)不清,學(xué)習(xí)積極性不高。特別是當(dāng)他們面對(duì)的是一大堆語言符號(hào),覺得死記硬背的內(nèi)容較多,學(xué)習(xí)起來更會(huì)覺得枯燥。而且在教學(xué)過程中,當(dāng)老師講解知識(shí)點(diǎn)和實(shí)例時(shí),學(xué)生的確聽懂了,但是讓學(xué)生動(dòng)手操作時(shí),大部分學(xué)生覺得無從下手。而且該課程越往后面章節(jié)越難,最后導(dǎo)致學(xué)生完全喪失了學(xué)習(xí)興趣。
(2)教學(xué)方法教學(xué)手段單一
該課程的傳統(tǒng)教學(xué)模式多以講述為主的方法,雖然課堂會(huì)有少量提問,但是由于學(xué)時(shí)問題,師生互動(dòng)的討論式、項(xiàng)目研究式的教學(xué)形式使用很少。教學(xué)手段多采用多媒體輔助教學(xué),因?yàn)樗俣容^快,學(xué)生稍一開小差,就會(huì)錯(cuò)過對(duì)關(guān)鍵問題的了解和掌握,教學(xué)效果不甚理想。
(3)實(shí)驗(yàn)環(huán)節(jié)效果不理想
該課程都有配套的實(shí)驗(yàn)指導(dǎo)書,即使上實(shí)驗(yàn)課前,要求學(xué)生寫預(yù)習(xí)報(bào)告,學(xué)生也不配合,大多都是抄實(shí)驗(yàn)指導(dǎo)書上的內(nèi)容,沒有自己的思路。即實(shí)驗(yàn)內(nèi)容如果過多的是驗(yàn)證性的實(shí)驗(yàn),學(xué)生的動(dòng)手能力、解決實(shí)際問題的能力很難提高。
2 教學(xué)改革探討
程序設(shè)計(jì)課程旨在幫助學(xué)生建立用計(jì)算機(jī)處理問題的思維模式,本校程序設(shè)計(jì)課程講授內(nèi)容為c語言,而《C語言程序設(shè)計(jì)》是程序設(shè)計(jì)語言的入門課程,能很好地使學(xué)生理解并掌握程序設(shè)計(jì)的基礎(chǔ)知識(shí)、基本原理和基本方法,培養(yǎng)和提高學(xué)生設(shè)計(jì)算法、設(shè)計(jì)和調(diào)試程序的能力,是進(jìn)一步學(xué)習(xí)其他語言和計(jì)算機(jī)技術(shù)的基礎(chǔ)。在此基礎(chǔ)上,本人提出以下教學(xué)改革方法:
2.1注重算法和程序設(shè)計(jì)方法的講授
程序設(shè)計(jì)課程有很多語法規(guī)則,但是重點(diǎn)是引導(dǎo)學(xué)生針對(duì)問題能設(shè)計(jì)出合理的算法,也就是在教學(xué)過程中要重點(diǎn)培養(yǎng)學(xué)生分析問題和解決問題的能力,精講多練,舉一反三,逐步培養(yǎng)學(xué)生設(shè)計(jì)算法的能力。當(dāng)學(xué)生能切實(shí)解決實(shí)際問題的時(shí)候,學(xué)習(xí)興趣自然會(huì)提升。
2.2狠抓實(shí)踐教學(xué)環(huán)節(jié)
只講理論,不付諸實(shí)踐,無疑紙上談兵。通過實(shí)踐操作,可以檢驗(yàn)學(xué)生對(duì)所學(xué)知識(shí)的掌握情況。因此,在保留傳統(tǒng)教學(xué)中的一些基礎(chǔ)驗(yàn)證性實(shí)驗(yàn)的同時(shí),應(yīng)逐步讓學(xué)生參與一些實(shí)用性強(qiáng)的實(shí)驗(yàn)內(nèi)容。讓學(xué)生多思考,多動(dòng)手,多實(shí)踐,使學(xué)生不僅能熟練掌握理論知識(shí),設(shè)計(jì)合理的算法,而且能熟練使用編程工具,快速的調(diào)試程序。
現(xiàn)在大學(xué)生創(chuàng)新創(chuàng)業(yè)如火如荼,教師可以根據(jù)班級(jí)學(xué)生的專業(yè)特點(diǎn),和學(xué)生一起精心設(shè)計(jì)一個(gè)大項(xiàng)目,讓學(xué)生參加大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目,按照不同的功能和模塊將項(xiàng)目分解,逐步完成該項(xiàng)目,使學(xué)生體驗(yàn)到學(xué)習(xí)過程的喜悅和成就感,有效地調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性。
2.3合理使用輔助教學(xué)工具
教師在講授課程之前,跟學(xué)生約定一個(gè)課后輔導(dǎo)答疑的方式,可以是網(wǎng)絡(luò)論壇,也可以是微信或QQ群,在這些平臺(tái)上,學(xué)生可以暢所欲言,不僅師生能互相交流,學(xué)生之間也可以互助互利,而且可以正確引導(dǎo)學(xué)生合理使用互聯(lián)網(wǎng),在學(xué)生群體中建立良好的學(xué)習(xí)氛圍。
3 小結(jié)
本文對(duì)《高級(jí)語言程序設(shè)計(jì)》教學(xué)改革的建議,是在多年的C語言程序設(shè)計(jì)教學(xué)過程中根據(jù)學(xué)生存在的問題和聯(lián)系社會(huì)大環(huán)境提出的,并已循序漸進(jìn)的應(yīng)用于C語言程序設(shè)計(jì)課程的教學(xué)過程中,教學(xué)效果有一定的提升,當(dāng)然還不甚滿意,后續(xù)根據(jù)實(shí)際問題需要進(jìn)一步調(diào)整方案。
參考文獻(xiàn):
[1]譚浩強(qiáng).C語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2000.
[2]曾輝,等.C語言程序設(shè)計(jì)教學(xué)改革初探[J].福建電腦,2015.
【通聯(lián)編輯:王力】
收稿日期:2019-09-10