張凌
[摘 要] 我國經(jīng)濟的高速發(fā)展,推動了科技水平不斷的提高,計算機專業(yè)也漸漸擁有更廣泛的選擇。如今我國在計算機行業(yè)擁有大量的人才,導致就業(yè)市場競爭越來越激烈。對中等職業(yè)學校而言,計算機的學生不僅需要對基本軟件有一定的了解,還要注重C語言單片機編程。C語言如今已成為學生學習單片機必須掌握的一門語言。
[關(guān) 鍵 詞] 中等職業(yè)教育;C語言;課堂教學
[中圖分類號] G712 [文獻標志碼] A [文章編號] 2096-0603(2018)20-0133-01
對于中職計算機專業(yè)的學生來說,學習C語言將直接決定他們將來的就業(yè)方向。C語言具有較強的理論性,容易導致學習過程比較枯燥,學生容易在學習過程中失去興趣,逐漸放棄,從而影響在課堂上的學習效果。為了提高C語言的教學,提高學生對C語言的掌握能力。教師應當更改傳統(tǒng)的教學授課方式,依據(jù)C語言的特點,結(jié)合單片機操作,增強C語言教學的趣味性。
一、轉(zhuǎn)變教學授課觀念,激發(fā)學生的學習積極性
中等職業(yè)教育的學生,需要擁有一定的學習積極性。需要教師培養(yǎng)學生在學習上的興趣,激發(fā)學生的積極性。所以,教師應該更改傳統(tǒng)的教學授課觀念,將現(xiàn)有資源進行合理分配,充分發(fā)揮出其該有的作用,促使C語言的教學課堂充滿趣味性,不再是一成不變、單調(diào)死板的教學模式,讓C語言的魅力能夠得到充分的展現(xiàn),在這樣的過程中激發(fā)學生對學習C語言的興趣。當前,我國中職教育中對幾種教學方案較為推崇,比如案例教學、任務驅(qū)動法等,無論教師采用哪種教學方式,都應當重視以下兩個方面:
(一)進行趣味課堂教學
在C語言的教學授課過程中,每個老師都應當重視第一節(jié)課。畢竟大部分學生都沒有在以前的學習任務中接觸過C語言,C語言對他們而言,神秘又新奇,如果教師重視第一節(jié)課的授課,并能夠很好地開展教學活動,能夠為學生帶來C語言的魅力,讓學生認可C語言,對C語言產(chǎn)生一定的學習興趣。在第一節(jié)課中,教師應當進行有趣味的C語言課堂教學,比如,運用C語言進行單片機操作,讓學生能夠?qū)語言有一定的了解;通過C語言的編寫程序利用單片機配件,例如LED燈、舵機、超聲波測距等組件,展現(xiàn)各種程序設(shè)計帶來的不同效果;還可以運用畫面的方式進行展示,吸引學生的注意力,從中激發(fā)學生學習C語言的興趣。畢竟C語言的教學課程中大部分都偏向概念性、理論性的內(nèi)容,對比其他課程顯得更加枯燥乏味,教師應當多結(jié)合實際,選擇一些信息技術(shù)進行授課,讓學生能夠更為直觀了解C語言的同時,還能保持對C語言的興趣。
(二)增強教學的重要性
C語言屬于計算機專業(yè)中一門至關(guān)重要的語言技術(shù),中等職業(yè)教育中的C語言,對學生在學習、發(fā)展、就業(yè)等方面都有一定的影響?,F(xiàn)在我國在程序設(shè)計中,C語言依舊存在缺陷,但是學生只要能夠?qū)語言的內(nèi)部結(jié)構(gòu)進行充分的了解,就可以了解程序的主要內(nèi)容,使問題得到最好的解決,讓C語言的程序設(shè)計不輕易出現(xiàn)問題。
二、選擇適合的教材,制訂授課方案
中職學生大部分擁有較差的學習基礎(chǔ),學習能力較弱。所以,教師在選擇C語言教材時,應當結(jié)合學生的特性,選擇側(cè)重基礎(chǔ)的教材。語言直白、簡單易懂的C語言內(nèi)容,能夠在學生明白知識的同時,讓知識穩(wěn)扎穩(wěn)打。圍繞程序設(shè)計為教材的首要內(nèi)容,在編程上推動學生加大學習的力度,經(jīng)過真實案例的講解解決疑難問題,讓復雜的問題簡單化。圍繞這樣的方式,提高課堂授課中的趣味性,讓C語言不再如以前般單調(diào)無趣,教師能夠在教學中提高教學質(zhì)量,但是在制訂授課方案時,除了結(jié)合實際情況,還需要考慮下面的兩個方面:
(一)在理論中結(jié)合實踐
除了教師在課堂上對C語言進行講解,還需要學生在不斷的實踐中對知識進行鞏固,即使學生都能聽明白教師在課堂上所講解的理論知識,但時常無法在實際操作中得到成效,這猶如竹籃打水一場空,也代表這樣的教學是失敗的。C語言屬于需要較強實踐性的一門課程。在教學中需要增加實踐的機會。比如把C語言學習和Arduino機器小車編程實踐結(jié)合起來,讓學生能夠把課堂學到的理論實際應用在實際操作上,不僅加深對理論知識的記憶,還能夠增強學生的思維能力,讓學生可以充分發(fā)揮自主能動性。
(二)設(shè)立目標
教師需要在教學當中為每一位學生設(shè)立目標,這當然離不開學生的實際情況。每個學生自身的情況不同,制訂的目標也不盡相同,制訂合理的目標有利于增強學生在問題解決上的能力,學會分析實際問題,在分析的過程中逐漸對程序設(shè)計的理念形成框架,從而對程序有一定的了解,甚至可以自己編寫簡單的程序。在C語言的學習中,關(guān)鍵之處就是培養(yǎng)學生的編程能力,鍛煉學生在編程上的思維能力。盡管中等職業(yè)學校的學生在基礎(chǔ)學習方面普遍較差,但是教師為他們設(shè)立合理的目標,能夠讓學生在C語言的編程技術(shù)上得到很大的提升。
盡管中職學生學習基礎(chǔ)較差,對學習難以保持持久性。但是只要教師適當轉(zhuǎn)變授課方式,讓學生在趣味的C語言課堂中學習,激發(fā)學生的學習能力,并且擁有合理的目標,一步步朝著定位走去,就能讓自己得到更大的進步空間。所以,教師應當在C語言的教學課堂中保持創(chuàng)新,并結(jié)合實際情況做出適當?shù)恼{(diào)整,讓C語言吸引學生的注意力,使學生感受到它的魅力。
參考文獻:
[1]熊高君,朱同林,趙妮.C語言課堂教學中的趣味性探討:函數(shù)與結(jié)構(gòu)的趣味性研究[J].計算機教育,2008(18).
[2]周皎石,熊厚華.匯編語言教學方法新探:基于51單片機C語言與匯編語言相結(jié)合的教學方法研究[J].價值工程,2016,35(7).
[3]張磊.C語言程序設(shè)計題解與實驗指導(高等學校計算機精品課程系列教材[M].中國鐵道出版社,2008.