摘要:由于對口單招的改革,從中職C語言學生基礎教學情況出發,對教與學、教材和教與學進行分析,對中職對口單招C語言基礎教學存在的問題進行了探討闡述。
關鍵詞:C語言;計算機對口單招;興趣;教與學
從2010年以后江蘇省計算機對口單招按照新大綱進行了考試,程序設計這部分的考試語言由Basic改為學習C語言,C語言考試形式分為60分的理論和80分的實踐。在整個專業600分考試中占到近四分之一。C語言作為計算機專業的重要基礎學科,想在計算機對口單招考試中在這部分取得好的成績,必須非常熟練地掌握好它。怎么做?下面我們探討中職C語言學生基礎教學情況。
一、C語言教與學分析
對口計算機專業的學生學習《C程序設計》一般在高一就開始了,他們剛剛從初中畢業,數學基礎薄弱,對口單招中的程序題通常是以數學題為支撐,解決大量的數學實際應用問題,數學還是一門邏輯思維很強的課程,將數學解決問題的邏輯過程轉化成用C
語言編寫程序讓計算機去執行是相當困難的。在全英文的TC或
VC環境下進行C程序的編寫,中職學生的英語更是他們心里的
一塊大石頭,在這種情況下,程序錯了之后所給的英文提示根本看不懂,無法調試程序。沒有合適對口計算機班C語言的教材,很多學校選用譚浩強先生著的《C程序設計》為教材,這本書知識比較全,但一般在高校使用,對于中職的學生來說,不一定合適,有時聽到學生抱怨是一本有字天書。學生學習起來困難重重,很容易產生畏難心理,很容易放棄。老師在教學的過程中面對這些現象覺得無從下手,有時想了很多法子卻是事倍功半,很少有成就感。
二、培養學生的興趣,增強學生的自信心
“興趣是最好的老師”,教師將C語言這門課程引入課堂時,首先要跟學生交代清楚它在對口單招中的地位,強調大綱要求我們達到什么樣的目標;其次要引導學生在職高階段學好C語言是大
學里學習其他語言如C++、Java等計算機專業課程的基礎。學好了C語言,在今后的專業課學習中,除了有很多實際數學應用問題,如求水仙花數、素數、零巧數、成績平均值等日常生活中典型的簡單的編程問題很快會迎刃而解,還會解決比較難的算法問題,如何將這些問題的解決,在學習C語言的上機運行過程中,邊做邊滲透數學思想,培養學生的邏輯思維,遇到英語錯誤提示時,要求根據提示耐心地排除錯誤并修改程序達到提高,培養學生的興趣,增強
學生的自信心。
三、選擇教材,根據計算機大綱要求融合教材,有的放矢
教材的功能之一是服務于學生的終身發展,市面上的C語
言教材很多,適合對口計算機考試的卻很少,給組織教學工作帶來了一定的難度。必須根據大綱的要求對教材進行深加工,根據考試題型進行深加工,形成有特色的學生工作頁,做到有的放矢。如在日常教學中,學生考試完后,老師要對學生的試卷進行分析,開發一個簡單的學生試卷分析系統,分成若干個模塊分別由while、do-while、for承擔,這樣就將教材上的知識點與實際相結合,既能扎實學生的基礎,又能培養學生的分析能力和創新能力。
四、采用有效的教與學的方法
1.針對中職類剛剛接觸C語言的學生,老師在剛開始會側重于語句格式和語法功能的講解,忽視對學生分析問題、解決問題能力的培養,學生會有一種上課時能聽懂,但自己就是寫不出來的感覺。采用有效的教學方法和合理的教學設計,將要掌握的語句融入解決實際問題中去,提高效率。項目教學法就是一個有效的教學方法,教學設計的過程學生從一個工作任務展開組織學習內容,學生小組探究自主學習完成工作任務,并形成有力的評價機制——互
助互學學習方式的課程模式,使得理論和實踐有機融合,做到理論中有實踐,實踐中有理論。
2.注重細節,加強記憶。在上機的過程中要結合常考類型進行有意識強化訓練,細到分號的丟失,刪除、增加一條語句出現的分析。針對程序改錯題題型鼓勵學生盡量地出錯,在錯誤的基礎上如何去改正程序,初寫程序的時候要強調程序的格式,養成良好的編程風格,程序寫得有條理有層次,查錯也容易查。基本的程序段還是要學生理解記憶,在記憶的過程中不能讓學生死記程序段,這樣程序一多他們就會混淆,要讓學生理解算法,多練多寫,培養學生的編程能力。
以上這些是本人在C語言基礎教學方面的一點見解,在今
后的教學過程中還要不斷地探索思考更加有效的教學方法來提高自己和學生的水平。
參考文獻:
[1]譚浩強.C語言程序設計:第四版[M].北京:清華大學出版社,2010.
[2]張園,王青松.淺談獨立學院C程序設計課程教學[J].中國科教創新導刊,2007(24):90-93.
[3]李玉鳳.C語言教學探討[J].赤峰學院學報:自然科學版,2008(3).
(作者單位 江蘇省如皋第一中等專業學校)