王磊
?
中職C語言課堂教學中的趣味性探討
王磊
摘要:隨著我國經濟的不斷發展和進步,計算機專業的學生也面臨著越來越廣闊的就業市場,但是計算機行業卻人才濟濟,就業競爭日趨激烈,中職學校計算機專業的學生不能僅僅局限一些普通計算機軟件的應用,C語言的學習也更加重要。中職C語言是計算機專業中的重點專業,也是計算機專業的必修課,但C語言涉及到眾多復雜的概念性問題,規則也較多,在使用過程中容易發生錯誤,它的靈活性導致中職學生在學習過程中很難掌握,這就需要教師在平時的教學中應當多加重視教學方法的使用。本文對如何增強C語言課堂教學的趣味性進行了探討。
關鍵詞:中職;C語言;課堂教學;趣味性
當前的計算機行業競爭日益激烈,C語言的掌握程度直接影響著學生未來的就業情況。C語言課程教學的理論性相對較強,學生在學習過程中很容易產生十分厭煩的情緒,這在一定程度上影響著學生學習的情緒和效率。為了能夠更好地改善C語言的學習狀況,改善C語言的教學環境,讓學生真正的去掌握這門技術,就需要教師對《C語言程序設計》的相關教學內容和相應的教學方法進行趣味性的探討。
俗話說的好:“興趣是最好的老師。”興趣也正是中職學生入門的關鍵,擁有一定的學習興趣對于學生和教師來講都有著很大的意義。教師必須通過轉變傳統的教學觀念,合理的重整和利用現有資源,改變原有的單一枯燥的教學模式,力求在學生面前展示出C語言的魅力,以此來提高學生的學習興趣和能力。比如現在所推崇的幾種教學方法:案例教學法、任務驅動式教學法等都代表著一定的教學理念,主要實施方法如下:
1.趣味開堂。上好第一堂《C語言程序設計》課對于C語言的教學來講是十分重要的,因為面對學生第一次接觸,他們是帶著一定神秘感的,所以,第一堂課的好壞直接關系著學生能否對C語言產生較大的學習興趣。所以,第一堂課應當采取趣味式的開堂形式,激發學生的學習興趣。首先就需要讓學生通過PPT了解C語言功能的強大之處,能夠通過它編程各種軟件,然后展示出各種結果性的畫面。比如水仙花、翻譯密碼和猴子撈月等,這些結果畫面就會提起學生一定的學習興趣。由于課程較為枯燥,所以,要多采用多媒體式的教學,采用更加直觀的方式吸引學生,還可以通過視頻等向同學們介紹一些IT行業精英的成功經驗,以此來增強學生學習的興趣和信心。
2.強調重要性。計算機C語言的學習為學生后繼課程的學習打下了堅實的基礎,在更深層次深造等方面也有著很大的作用。比如一些數據結構:C++,JAVA等。雖然對于程序設計語言來講,在更新方面存在很快的速度,但是只要學生掌握到了思想的真諦,找到了程序設計思想的核心內容,具備了一定的解決實際問題的能力,程序設計語言的更新就不再是問題。
由于中職學生的基礎知識普遍不是很扎實,所以,學校所選取的教材應當要注重基礎性,書中的語言表達也應當淺顯易懂,以程序設計為主要思想內容,以編程為學習核心驅動,通過一系列真實案例引導出重要知識點的學習,重點講解程序設計中出現的一些人物以及他們的思想內容,這樣能夠使得教學效果變得更好。合理的設置教學目標是在選擇合適教材基礎上做出的,主要措施如下:
1.理實結合。C語言的學習除了教師在課堂上講理論,還需要讓學生親手去實踐,教師無論講的再怎么好沒有學生的親身體驗都是無用功。如果學生知識憑感覺能夠聽懂或者看懂,但自己動起手來卻什么都不會,這樣仍然掌握不了太多知識。所以,面對C語言這種操作性很強的專業,應當增加上機課,學生在理論上的遇到的問題可以通過上機操作迎刃而解。教師也應當在課下的時候為學生提供一些開放性的問題,激發學生自己思考,讓學生成為學習的主人,理實結合,最大限度的激發學生的學習主動性。
2.定位目標。教學目標是學生學習的目的,教學目標的準確定位應當根據教學對象的特點而設定。對于中職學生來講,目標的定位能夠提高學生分析和解決問題的能力,重點在于分析程序設計的過程,逐漸形成程序設計的相關理念,能夠讀懂設計的程序,編寫出一些簡單的程序。C語言的重點內容就是變成,所以要讓學生養成編程的習慣,逐步的提升他們的編程能力,雖然基礎和底子較差,但是經過實操性的訓練就能得到很大的進步。C語言的學習也只是計算機程序設計的開始,所以,教師設計的教學目標也應當符合教學實際,不能過于高遠。
中職學生的一大特點就是自主學習的能力較差,在自我控制力方面不如大學生強,所以很容易對C語言失去學習興趣,也就無法達到教學實踐的最終目的。所以,教師可以改善上機的實踐形式,以小組的形式上機,分組進行,對每一個小組分成不同的學習任務,組長負責具體分工,可以讓組員分別查詢收集資料、課堂展示等,在這個合作的過程中能夠優勢互補,取長補短。在這個過程中,教師要做相應的指導,主要過程還是需要學生自己來解決,以此來提高他們的自學能力,讓學生在彼此切磋的過程中培養團隊協作精神,培養自學能力。
中職C語言的學習實踐性較強,教師應當“授之以漁”,而非“授之以魚”,對C語言趣味性教學的探討打破了傳統的教學模式,將學生的學習興趣充分的調動了起來,給予了學生充分發揮的空間,筆者經過實踐證明,趣味性探討式教學和學習方法在C語言程序設計中體現出了很好的效果,更加有利于學生培養創新性的思維和意識。
參考文獻:
[1]熊高君,朱同林,趙妮.C語言課堂教學中的趣味性探討——函數與結構的趣味性研究[J].計算機教育,2008,18:84-85.
[2]郭冉.對外漢語初級口語教學趣味性探討[D].陜西師范大學,2012.
[3]劉星星.任務型語言教學在中職英語教學中的應用現狀調查[D].上海師范大學,2013.
[4]王偉華.中職德育課教學前策略研究[D].廣東技術師范學院,2014.
(作者單位:江蘇省宿城中等專業學校)