宋美立
摘 要:C語言作為編程的基礎科目,是計算機專業學生學習的最基礎內容,同時也是最重要的一部分內容,但是很多學生并不能準確的學好這門科目,畢竟這對學生而言是一門嶄新的科目,是他們初中并未過多涉及的一門科目。在這種情況下,項目教學法成為C語言教學的關鍵之處。
關鍵詞:項目教學法;中職學生;C語言;應用
中職學生學習的特點和普通高中學生的學習有很大差異,對于中職學生而言,他們學習的內容偏實踐,畢竟他們畢業后基本就要接觸社會上的工作,但是普通高中學生學習的內容偏理論,這導致兩者之間存在著一定的偏差。同時,現在是科技水平發展非常迅速的一個時期,計算機也成為現在人們使用最為頻繁的工具之一,而C語言是掌握計算機技術的關鍵,正是因為如此,很多學校對C語言提出了更加明確的要求,同時希望老師能夠準確的使用項目教學法,以此來幫助學生穩步提升C語言能力。
一、中職C語言教學的現狀
1.學生學習興趣不高。
興趣是學好一門課程的基礎,也是學生學習的動力,但是很多學生對C語言的興趣并不高漲,甚至出現厭煩的心理。學生無法產生興趣的原因有很多,其中課本知識本身的枯燥是最重要的一個,因為計算機語言非常難懂,學生先前基本沒有接觸過這門語言,這說明很多學生是從零基礎開始學習這門語言,自然會有許多學生在這條路上會遇到比較多的困難,即便以前有學習的興趣,也很有可能被磨滅。
2.C語言教學方式單一。
對于中職學生而言,老師的教學方式是他們能夠樂于學習這門科目的基礎,但是畢竟C語言不是語文數學,不是每個老師都熟悉的一門科目,不少老師雖然自己對C語言有了較為全面的見解,但是真的到教學時卻無法選取適當的教學方法,導致C語言教學方式比較單一。這種單一的教學方法導致學生無法真正產生學習C語言的動力,此外,C語言的知識基本沒有變化,但是現在的計算機技術卻一直在改變,很多學生的綜合素質能力也在不斷的提升,教學方式是要跟隨教學環境和學生不斷變化的,但是老師仍舊沒有因此做出適當的改變。
3.學生應用能力薄弱。
傳統的教學方式中,老師一直采取灌輸式的教學方式,只顧著給學生傳授知識,不管學生能否理解,因為中職班級學生比較多,老師不可能在一節課的時間里顧及所有學生。在這種情況下,學生的應用能力無法得到提升,甚至會有一些學生不懂得把課堂上學習的知識運用到編程上。再加上現在學校要求老師在一定的時間內完成一定的教學任務,老師不得不加緊進程,導致很多學生無法跟上老師的進度,也無法準確理解課本上的知識,應用能力自然會比較薄弱。
二、項目教學法在中職C語言教學中的應用策略
項目教學法是指以學生為中心,以培養學生綜合能力為主要任務而展開的教學方法,其目的是讓學生能夠在畢業后更快的適應這個社會,為此老師要在C語言課堂上采取一定的措施,這樣才能更好的實施項目教學法。
1.培養學生興趣。
中職的學生和普通高中的學生會有所不同,其中,學習的主動性就是一點,對于中職生而言,他們對學習的積極性不高,本身就因為學習成績不好才來到這個學校,所以他們并不愿意花太多的時間到學習上。但是現在老師所采取的項目教學法,需要學生擁有濃厚的學習興趣,因此,老師要采取一些措施來培養學生學習C語言的興趣。
老師可以通過一些方法把教學的內容劃為幾部分,之后再采取一些學生感興趣的實例進行講解,畢竟項目教學法的關鍵之處在于讓學生自主學習知識,一旦學生產生學習的興趣,自然而然就會想要自主學習C語言這門課。其次,新課程改革后,老師和學生的地位發生了翻天覆地的改變,學生成為課堂的主人,而老師成為學生學習的引導者,逐步指引學生學習知識。在傳統的教學方式中,老師并不會把課堂的主體讓給學生,每節課只顧著自己講授給學生知識,從未真正考慮過學生的感受,在這種情況下,學生學習的興趣并沒有得到開發。因此,老師要盡可能的采取新課程改革后的教學方法,在課堂上以學生為主,讓學生自己感受到學習C語言的樂趣。
2.采取多種教學方式。
對于C語言這門課程而言,雖然內容比較枯燥,但是老師卻可以采取多種教學方式,讓學生能夠更加準確的學習到知識。而項目教學法的關鍵是項目的選取,如果老師不能準確的選取一個適合學生的項目,那即便老師擁有再多的教學方法,對學生也基本沒有用處,因此,老師要在選取合適的項目之后,采取多種教學方法,讓學生能夠準確的學習這些項目。
當然,老師可以采取一些輔助性工具,畢竟現在是二十一世紀,科技發展已經非常迅速,電腦已經成為一種常見的工具,在上課時,學生也已經可以每人操作一臺電腦,同時既然學生選擇了計算機這門課,就代表他們對計算機擁有一定的興趣,老師可以充分利用學生對計算機的興趣開展一系列的教學活動。如果有一些知識是學生無法輕易學明白的,老師可以利用計算機給學生講解,畢竟那些內容非常枯燥,如果老師依舊采取單純講解的方法,很容易導致學生無法聽明白,甚至會讓學生出現走神的現象。因此,老師要根據自己所要講解的知識決定自己要采取的教學方法,讓學生能夠更加積極主動的學習這些知識,真正起到項目教學法的作用。
3.培養學生應用能力。
計算機本身就是一門實踐性的科目,老師不要過分注重知識的講解,也要適當培養學生的應用能力,讓學生能夠在實踐中成長。中職學生課程比較少,在安排課程的時候,要多給學生安排一些實踐課,最好是一節理論課緊跟著一節實踐課,這樣可以充分的把學生學習到的知識發揮出來。其次,老師可以在講完一些內容后讓學生自己編一個小程序,當然這個小程序是要讓多個學生一起完成的,這就需要老師根據學生的學習情況以及實踐情況給學生分幾個小組。這樣能夠讓他們能夠充分發揮自己的能力,鍛煉他們的應用能力,讓他們能夠在實踐中成長,同時也可以讓學生在課堂上通過項目教學法學習到更多有關計算機的知識,為畢業后的工作做好充足的準備。
三、結束語
盡管中職學生學習能力不強,但這并不代表學生智力與其他學生有差距,每個學生都是聰明的,雖然C語言知識比較困難,學生在學習過程中會遇到許多的困難,老師在教學過程中也會遇到很多困難,但是只要老師和學生能夠擁有足夠的勇氣和信心,就一定可以度過這些難關,成功實施項目教學法。