(淮海技師學院,江蘇 宿遷 223800)
[關 鍵 詞] C語言;庫函數;計算機語言
[中圖分類號] G712 [文獻標志碼] A [文章編號] 2096-0603(2016)30-0081-01
在計算機語言教學中,語言作為核心程序設計基礎,備受教師的關注和重視,因為,熟練地掌握語言不僅能為今后的課程學習奠定堅實的基礎,同時還能提高學生的計算機素養,促進計算機C語言課程的快速發展。一些學生雖然已經意識到學習語言的重要性,但是卻總不得其法,從而無法很好地進行計算機編程。本文將對計算機C語言編輯程度技巧進行相應的探究。
一、扎實的掌握基礎語言知識
在編寫計算機語言程序時,切實掌握匯編語言及高級語言的一些特點,扎實地運用程序中操作語言的一些基本元素,像指針、地址、位等是非常有必要的,因此,在實際教學中,教師必須加強對學生基礎知識和基礎概念的傳授,以此來加強學生對這些構成C語言的基本元素的理解程度,進而避免學生在學習C語言的過程中出現寸步難行的局面。同時,學生還要記住具有不同意義的關鍵字,明確C語言中的表達規則和計算方法,因為這些元素都是構成計算機語言的核心部分。如,循環、選擇、表達語句之間的區別和相似點等,都是計算機語言中的關鍵連詞,只有準確地把握這些知識點,學生才能將C語言中的各個表達式聯系在一起,才能將其意思清晰地表達出來。另外,為了更好地提高計算機語言素養,學生還必須掌握一些常用庫函數,并通過熟練運用這些庫函數來完成和使用一些常用的計算機功能,例如輸入函數scanf()和輸出函數printf(),這兩個函數都是學生在進行計算機交互實際操作時需要運用到的,如果在操作時,缺少其中一個,都會使編寫的程序失去意義。在此,我們再簡略談一下C 語言中的指針,學習了C語言的人都有這樣的感覺,要想提高程序執行的效率。使語句更簡單,最好的方法就是應用指針。由此我們可以看出,教師要想更好地讓學生實現計算機C語言素養的提升,就必須幫助學生地扎實掌握基礎語言知識,提高教學效率。
二、熟練的運用編寫程序技巧
對于計算機C語言編輯程序的學習,最好的方法就是多上機、多練習。就程序而言,只有在計算機上能運行出來的程序才是正確的,也只有在計算機上,學生才能明確地知道自己實際的學習水平,并在練習中增加自己運用編寫程序技巧的熟練度。那么具體的編寫程序技巧有哪些呢?首先,以示例程序為基礎,重視示例程序。示例是學生獲取新知識的開端,教師通過對示例的演示和安排練習,可以讓學生逐步形成具有自己獨特個性的思維模式,并使學生在理解編輯程序基本步驟的同時,進行模仿、編寫,進而使學生在計算機C語言編輯程序中獲得提升。其次,多練習,多上機。只停留在對理論知識的學習上的C語言學習,是不能幫助學生提升計算機素養的,為了更好地使學生提高程序編輯的能力,教師就要借助相關的實踐活動來鍛煉學生的實際操作能力,使學生在上機的過程中,能找出自己理論知識學習中薄弱的地方,進而促進學習上的改進與完善,實現C語言編輯程序的效果。最后,重視編程中對綜合知識的運用。程序的編輯需要大量的計算機知識,其中包括C語言的7個基本內容,同時還有所要執行的不同的程序結構。由此可見,合理地運用綜合知識,可以有效地將理論聯系實際,使學生編輯出更為優秀的程序作品,進而實現編程效果的提升。
三、形成良好的語言編程習慣
總的來說,良好的語言編程習慣是學生學好計算機C語言的關鍵所在。那么教師應當如何幫助學生形成良好的語言編程習慣呢?首先,它的培養要從第一行代碼的編寫開始,特別是在代碼風格的編輯上面。例如,在編程之前,學生就要養成將所有問題都考慮清楚的情況下再進行編輯的習慣,盡量使用if和else,以此將所有可能發生的情況都囊括其中。同時,學生還要考慮計算機程序中所有的出口,將盡可能多地輸出報錯信息,再將報錯的信息進行編號整合,以便在調試的時候,能夠實現快速和準確的定位。在編輯程序時,采用科學的縮進方式也是十分必要的,在編輯程序時所出現的任何對稱代碼,學生都要同時將其寫出來,并在輸出提示信息的前后加上換行符。每隔一定的長度,將程序的注釋標注出來,并在測試中及早發現程序中潛藏的問題。在編輯到程序的關鍵部分時,學生要將其過程分成函數,以此將一些問題限制于固定的范圍之中。以上這些編輯程序的工作,都有利于程序的調試。在實際編輯程序的過程中,問題是避免不了的,但是良好的習慣卻可以有效地幫助學生快速定位問題的所在位置,并減少學生在調試程序時的工作量,由此可見,形成良好的語言編程習慣是十分有必要的。
總之,隨著信息化腳步的加快以及C語言在日常生活中使用率的大幅度提升,學生在學習C語言的編程時,就必須要熟練掌握相關的技巧和理論知識,以此來順應時代的發展。