陳洪超
摘要:我國一直都十分重視程序設(shè)計教學工作。在各個大中專院校中都開設(shè)了程序設(shè)計語言課程,也取得了一定的成效。就現(xiàn)階段職業(yè)學院Turbo C程度設(shè)計的教學現(xiàn)狀來看,還存在著一系列的問題,難以充分激發(fā)出學生學習的積極性與主動性,教學效果也受到了一定的限制,Turbo C是一種面向過程的高級語言,其中包含著大量概念內(nèi)容,如數(shù)據(jù)類型的指針、文件、概念、編譯預處理等等,為了提升教學效果,必須要采取針對性的教學措施。本文主要分析提高Turbo C程序設(shè)計教學質(zhì)量的措施。
關(guān)鍵詞:Turbo C程序設(shè)計 ?教學質(zhì)量 ?提高方式
計算機軟件是計算機的核心部分,從本質(zhì)上而言,軟件都是一種實現(xiàn)設(shè)定好的程序,一個國家軟件業(yè)發(fā)展情況直接影響著綜合科技水平,基于這一因素,我國一直都十分重視程序設(shè)計教學工作。在各個大中專院校中都開設(shè)了程序設(shè)計語言課程,也取得了一定的成效。但是,由于各種因素的影響,現(xiàn)階段職業(yè)院校程序設(shè)計課程的教學成果還不容樂觀,下面就針對這一問題進行深入的分析。
1 明確程度設(shè)計教學活動的目的
設(shè)置計算機語言課的根本目的就是為了幫助學生應(yīng)用規(guī)范化語言來描述問題,從而循序漸進的提升學生的綜合思維能力,同時,還需要鼓勵學生通過程序設(shè)計工作來提升自身的邏輯思維能力,增強學生分析問題與解決問題的能力。此外,開設(shè)這門課程也能夠提升學生的創(chuàng)新能力,這對于學生日后的發(fā)展也是十分有益的。
2 提升教師的綜合素質(zhì)水平
Turbo C是一種面向過程的高級語言,其中包含著大量概念內(nèi)容,如數(shù)據(jù)類型的指針、文件、概念、編譯預處理等等,要想從根本上提升Turbo C程序設(shè)計的教學效果,教師必須要有扎實的專業(yè)知識水平。為此,這門課程必須要由綜合水平過硬的教師來擔任教學工作,教師也要采取科學有效的措施提升自己的業(yè)務(wù)水平和責任意識,要意識到,在時代的發(fā)展下,設(shè)計語言這門課程也是不斷發(fā)展的,只有保持技術(shù)與時代的同步,才能夠真正實現(xiàn)教學育人的目的。
3 選擇合理的教學模式,提升教學質(zhì)量
程序設(shè)計課程具有很強的邏輯性與抽象性,如果采用填鴨式教學法,是很難取得理想的教學成效的,在具體的教學過程中,可以使用如下的教學方法來開展教學:
3.1 注意提升學生的學習興趣與積極性
興趣是最好的老師,只要學生有了學習的興趣,就會積極主動的去學習,去探索未知的世界,因此,興趣也是提升學生學習效果的潛在動力,為了提升教學質(zhì)量,教師就必須要采取科學的措施激發(fā)學生學習Turbo C程序設(shè)計的學習興趣。為此,教師可以提升教學課堂的趣味性,應(yīng)用生動有趣的語言為學生來傳達理論知識,力求達到準確精煉、具體鮮明,這對于提升學生的學習興趣有著十分積極的效果。
此外,還可以設(shè)置出與學生生活密切相關(guān)的情境,鼓勵學生在這種情境中去思考,激發(fā)出學生的求知欲望,讓學生可以在最理想的狀態(tài)下來學習。舉例來說,在講解關(guān)于排序的問題時,可以列出關(guān)于學生排隊的情景;在講解關(guān)于循環(huán)的問題時,可以列出關(guān)于在操場上循環(huán)跑步的情景,這樣可以幫助學生更好的理解這些抽象的知識。總而言之,教師要意識到,學生是學習過程的主體,自己是教學活動的主導,只有充分的尊重學生,提升學生的創(chuàng)造力,才能夠有效激發(fā)出學生的參與意識,只要學生肯積極主動的投入到學習活動中,就必然可以取得理想的教學成果。
3.2 設(shè)置創(chuàng)新氛圍,讓學生在創(chuàng)新情境中進行探索
心理學研究顯示,人在平靜、愉快的學習情境下,學習效率是最高的,在這種環(huán)境中,學生也是最容易出現(xiàn)創(chuàng)新靈感的,為了提升學生的創(chuàng)新能力,教師就需要在班級中創(chuàng)設(shè)出一種民主、協(xié)作的氛圍,充分激發(fā)出集體與個人的創(chuàng)新能力。同時,教師還要堅持民主、平等的態(tài)度,用和藹的態(tài)度、真摯的情感來關(guān)心學生,了解學生,讓學生可以從內(nèi)心深處達到與教師的共鳴。
在Turbo C程序設(shè)計教學活動中,需要積極的開展討論式教學模式與任務(wù)驅(qū)動式教學模式,這些問題具有多解性、可操作性以及現(xiàn)實性的特點,將這些教學模式充分的利用起來就能夠很好的將融洽師生之間的感情,讓每一個學生都主動的進行討論與探究,打破傳統(tǒng)填鴨式教學模式的束縛,為學生的個性化發(fā)展奠定好堅實的基礎(chǔ)。
3.3 注重直觀演示,提升課堂教學質(zhì)量
在Turbo C程序設(shè)計教學中,進行直觀演示能夠有效提升學生對于課堂知識的感性認識,讓他們牢固、深刻的掌握相關(guān)的原理、概念與規(guī)律,做好直觀演示工作不僅可以激發(fā)出學生學習相關(guān)知識的積極性與主動性,還能夠有效鍛煉學生的思維能力與觀察力。而多媒體投影儀與多媒體教室的應(yīng)用就為直觀演示的進行奠定了堅實的基礎(chǔ),利用多媒體教室可以將程序函數(shù)或程序調(diào)試過程展現(xiàn)給學生,讓學生能夠觀看到具體的設(shè)計過程,在演示完成后,可以讓學生在電腦上進行操作,在自己操作的過程中發(fā)現(xiàn)問題,最后,教師再進行全面的指導,及時的幫助學生解決問題,這樣即可有效的優(yōu)化教學效果。除了采用該種方式之外,教師還可以使用邊演示邊講解的方式,讓學生進行觀察,讓學生能夠?qū)⒆⒁饬性谒惴ㄅc語句的演示上,促進學生抽象思維的發(fā)展。
4 選擇難易適度的內(nèi)容,突出教學重點
Turbo C程序設(shè)計的教學內(nèi)容需要涵蓋到幾個方面,即C語言程序設(shè)計理論、數(shù)據(jù)描述與操作、控制結(jié)構(gòu)與控制語句、模塊化程序設(shè)計實現(xiàn)方式、一維數(shù)組與二維數(shù)組、指針數(shù)據(jù)類型、結(jié)構(gòu)體與共用體、數(shù)據(jù)按位運算、文件操作。
在進行教學時,教師必須要把握好教學活動的重點與難點,其中的重點是數(shù)據(jù)理解、數(shù)據(jù)循環(huán)、數(shù)據(jù)判斷、數(shù)據(jù)跳轉(zhuǎn)等,這也是學生學習編程活動的根本目的,在教學時,還需要與編程過程與實際問題密切的結(jié)合起來。要注意到,程序設(shè)計教學活動的開展是一個循序漸進的過程,在教學初始階段,需要讓學生對相關(guān)的知識有大致的了解,再逐步的深入,指導學生編寫一些難易適中的程序,后后續(xù)面向?qū)ο蟪潭仍O(shè)計教學活動的開展打好基礎(chǔ)。
5 重視基礎(chǔ)教學,讓學生數(shù)字語法格式
在計算機語言教學活動中,基礎(chǔ)知識是一個最重要的內(nèi)容,如果學生不了解計算機語句的作用與格式,也就無法掌握具體的應(yīng)用方式。例如,在printf()語句的教學中,打印語句格式為printf(格式控制項目,輸出項,輸出項……),在這個語句中,是能夠沒有輸出項的,也可以有輸出項,但是在格式控制串中必須要有與輸出項對應(yīng)的數(shù)據(jù),滿足標準語法特點的需求。
此外,在具體的教學過程中,教師可以指導學生來借助硬件與軟件對相關(guān)問題來進行實踐,加深學生對于相關(guān)知識的理解,養(yǎng)成良好的學習習慣。實踐活動是教學活動的有機組成部分,也是提升學生實戰(zhàn)能力的重要途徑,因此,教師必須要重視上機實習,為學生布置好相應(yīng)的實習內(nèi)容,讓學生可以有具體的學習目標,朝著目標來努力,逐步的完成教師安排的內(nèi)容,如果出現(xiàn)問題,可以及時的向教師提問,教師則需要對學生開展針對性的指導,解答學生遇到的所有疑問,這樣才能夠從根本上提升學生的編程能力。
總而言之,開展Turbo C程度設(shè)計教學的目標不僅是要幫助學生掌握基本的語法規(guī)則與編程方式,還要在學生心中樹立起正確的編程理念,讓學生成為一個成功的問題解決者。就現(xiàn)階段職業(yè)學院Turbo C程度設(shè)計的教學現(xiàn)狀來看,還存在著一系列的問題,難以充分激發(fā)出學生學習的積極性與主動性,教學效果也受到了一定的限制,為了解決這一問題,教師必須要改變傳統(tǒng)教學觀念,應(yīng)該持有新型教學理念,尊重學生的主體地位,鼓勵學生去實踐,逐步提升學生的編程能力。
參考文獻:
[1]侯宏霞.提高“C語言程序設(shè)計”課程教學質(zhì)量的探索與實踐[J].內(nèi)蒙古師范大學學報(教育科學版),2012(01).
[2]朱月秀.基于ACM競賽的C++程序設(shè)計課程教學改革[J].漳州師范學院學報(自然科學版),2012(01).
[3]郭喜春.高校計算機程序設(shè)計類課程實驗教學模式研究[J].中國教育技術(shù)裝備,2011(12).
[4]胡春華,劉濟波,羅新密,何典.商科院校計算機公共課教學模式創(chuàng)新及實踐[J].中國電力教育,2012(08).