中職C語言教學創新與實踐論文

中職C語言教學創新與實踐論文

  摘要:自主學習體現了以學生為中心、以人為本的教學思想,是一種行之有效的教學方法,但中職學生自主學習能力整體比較欠缺,學生怕學、厭學現象嚴重,給教師的教學帶來一定的難度。文章以C語言教學為例,對傳統的課堂教學模式進行變革,闡述了接近學生實際的自主學習能力培養策略,以此克服學生厭學、怕學、不會學習的局面。

  關鍵詞:中職學校;C語言;自主學習

  近幾年,中等職業教育又迎來了一個發展的春天,國家連續出臺了一系列重大政策措施,大力發展中等職業教育。但是,在中等職業教育迅速發展的今天,還是存在著一些無法迴避的問題。中職學生生源差、分數低已成了不爭的事實,特別是報考計算機專業的生源質量正呈現出逐年下降的趨勢。而對口單招,作為中職教育中的一種升學途徑,給了計算機專業的學生與普通高中學生一樣的升學機會,能夠進入大學繼續學習深造。“C語言”課程作為中職計算機專業的一門重要學科,也是計算機專業對口單招的重要考核內容之一。但是與普高學生相比,這部分學生在義務教育階段基礎較差,沒有養成良好的學習習慣,進入職校後仍停留在被動的學習層面,思想混亂、不求上進、學習方法不當等現象依然存在,這無疑給正常的教育教學帶來了極大的挑戰。如何能“授之以漁,而非授之以魚”,使學生學會學習,養成良好的學習習慣,最終達到提高學生成績的教學目的,自主學習就顯得至關重要。

  1自主學習的教學實踐內涵

  自主學習,又叫自我調節學習,是與傳統的接受學習相對應的一種現代化學習方式。其是以學生作為學習的主體,由學生自己確定學習目標、選擇學習方法、監控學習過程、評價學習結果的一種學習方式。在我國有許多學者都對自主學習進行了闡述,筆者認為龐維國先生對自主學習的定義最為客觀全面。如果學生在學習活動之前自己能確定學習目標,制定學習計劃,做好具體的學習準備,在學習的過程中能夠對學習進展和學習方法做出自我監控、自我反饋和自我調節,在學習活動後能夠對學習結果進行自我檢查、自我總結、自我評價和自我補救,這樣,他的學習才是自主的。龐維國將自主學習概括為:建立在自我意識發展基礎之上的“能學”;建立在學生具有內在學習動機基礎上的“想學”;建立在學生掌握了一定的學習策略基礎之上的“會學”;建立在意志努力基礎之上的“堅持學”。

  2自主學習在C語言教學中的意義

  自主學習是一線教學中繞不過去的一個概念。對於學生來說,自主學習是一種能力,它是自求自得、獨立思考、自我管理的一種能力,擁有這種能力對於學生的終身發展意義重大;同樣,對於教師來說,自主學習也是一種手段,它是提高課堂效率的重要手段,透過這種手段教師能夠活躍課堂氣氛,有效激發學生的學習積極性和主動性。在C語言教學中,自主學習就顯得尤為重要。

  2.1由應試教育轉向素質教育的要求

  在應試製度下,C語言課程的分數和學生的升學率成了教師們追捧的物件,教師們只能圍繞“教師講,學生聽;教師寫,學生抄;教師考,學生背”來進行教學活動,而這與當前新課程改革是背道而馳的。因此,中等職業學校的教師和學生必須從應試教育中走出來,對C語言教學不能只是單單地傳授知識,更重要的是培養學生的自主學習能力,使學生學會學習,讓學生掌握學習方法和程式設計技巧,從而培養他們終身學習的能力,真正實現由“應試教育”向“素質教育”的轉軌。

  2.2中職計算機專業教學發展的迫切需要

  在中等職業學校,從事“C語言”課程教學的教師非常少,許多學校都採用大班授課的方式。由於課堂時間有限,僅靠課堂上的時間去學習和掌握知識是遠遠不夠的,還需要學生在課餘花一定的時間進行鞏固和消化,而且“C語言”本身就是一門實踐性很強的.課程,是計算機專業學生讀懂程式,學會程式設計的入門級語言,要想真正地學好並掌握它,就必須充分發揮學生的主觀能動性,讓學生自主構建學習過程,開展有效的自主學習,使學生由“學會”走向“會學”,從而適應當代中職計算機專業發展的需求。

  2.3彌補個體差異的有效途徑

  個體差異一直是教育者重點關注的問題,很多研究者長期以來一直在探究造成學生個體差異的原因,希望找出一種能夠彌補這種差異的有效策略。當前,許多研究者認為,造成學生個體差異的原因主要包括先天因素和後天因素兩個方面。對於先天因素,我們只能尊重,但是對於後天因素,我們可以透過教育手段加以影響,而且透過研究發現,學生的自主性是影響最大的後天因素之一。中等職業學校的學生本身基礎就比較薄弱,對於C語言這門課程,個體差異就表現得更加明顯。但是透過開展自主學習,指導學生掌握有效的自主學習方法和策略,幫助其養成良好的學習習慣,能有效彌補學生所學知識點的遺漏,達到彌補個體差異性的目的。

  3自主學習能力培養是在中職C語言教學中的實踐與創新

  在中職C語言的課程教學中,筆者強調將專業課程理論教學與實踐教學相結合,注重培養學生的專業素養和綜合職業能力。在課程的施教中,大膽變革傳統課堂教學,以人為本,以學生為主體;在教學的內容和形式方面,採用自主學習的培養策略,並收到了良好的實施效果,具體做法如下。

  3.1加強個體自主學習

  (1)開展課前預習。課前開展自主預習,教師設計好導學案,佈置好相應的預習任務單,並將導學案中所預先設立的學習目標與學習任務上傳至本校的資訊化教學平臺,讓學生明確目標,知道預習中需要“學什麼”以及“怎麼學”,學完後自行登入教學平臺進行課前測試,檢測自己“學得怎麼樣”,所見所得,這一預習的過程本身就是積極主動的,可幫助學生建立主動學習的意識,提高自主學習的能力。

  (2)尋找預習疑點,明確上課任務。在課堂教學初始,教師首先要引導學生對先前預習的內容建立“已知”的概念,即透過預習已經瞭解了哪些內容,其次要引領學生對教材內容進行帶讀,找出“已知”要點,併發問學生預習中的“未知”要點,從而明確上課的任務。

  (3)自主探究疑點。這一過程,教師是引導者,學生是主體,透過設定層層深入的3個任務,讓學生由淺入深地探究預習疑點,教師輔助答疑,並對大家探究的結果進行歸納總結。如:在教授C語言雙重for迴圈結構中,先讓學生用一重迴圈輸出一個4*4矩形圖案,接著丟擲疑點,對printf("**** ")這條語句進行改寫,學生們又探究出再用一條for語句實現,由此學生輕鬆探究出雙重for迴圈的結構。

  (4)增設自練環節。教師透過教學平臺讓學生自主訓練,答題有疑問者可以向同伴尋求幫助,或觀看老師的程式演示影片後,再自行上機操練,將自主學習與同伴學習有效結合,增強學習主動性。

  (5)課後拓展探究。課後拓展,也即知識的延伸過程,主要針對課堂中沒有的、學生又相當感興趣的內容進行探究,由教師設定相應的課後拓展題,讓學生在課後也有學習的空間,鼓勵他們自主搜尋資料,大膽嘗試程式設計,從而讓學生懂得更多的程式設計技巧,激發他們的學習主動性,培養他們的學習興趣,拓寬他們的學習思路。

  3.2開展小組合作

  (1)分組。按照“組內異質,組間同質”的原則合理分組,分組採取每組4~6人制,嚴格按照男女生性別、學生的個體差異、知識應用的水平高低等情況進行合理搭配。同時,教師還可以在充分了解學生的理論知識掌握情況及上機實踐情況後,對分組成員進行調整,實行走組制,這樣各小組間總體水平基本一致,有利於平衡組間差異,開展公平競爭,保持各小組間總體水平相當,加大學生互助合作的參與度。

  (2)實施。①採用啟發式和討論式對C語言理論知識及概念進行教學。筆者在課堂上講授基本理論和概念時,告訴學生老師現在只是一名參與者,需要大家分組進行討論,共同去解決課堂中遇到的問題。筆者將課堂的主動權交給學生,透過一邊講解演示,一邊讓學生觀察思考,學生們表現得非常積極和主動,課堂氣氛也十分活躍。講解與討論結束後,各組發表自己的意見,筆者視各組的發言情況,再給出牽引式的幫助與指點。②透過創設問題情境對C語言程式設計語句進行教學。如在講授C語言IF語句、while語句、for語句等程式設計時,每節課先將本節課的重點透過提前製作的微課或其他多媒體課件予以展示,讓學生了解本節課的學習重點和任務。然後,把創設問題展示給學生,讓學生分組程式設計,而且每組都安排一兩個比較好的學生,透過這樣分組不僅能夠很好地完成情境任務,提高課堂教學效率,而且對於後進生是一種幫助和輔導,對於成績優秀的學生也是一種鞏固知識和提高技能的過程。例如在教授C語言迴圈章節時,可設定一款2人PK的遊戲,其中每人最多限答10道題,且輪流答題,誰先答錯一題,誰就出局,另一名參賽選手即獲勝,若答完10題認為分出勝負,則為平局。此項任務的設定,學生積極性較高,一方面透過答題學生鞏固了已有知識,同時對迴圈的學習奠定了良好的學習基礎;另一方面分組學生自己動手編寫程式,再用編寫的程式進行PK比賽,當場測試程式的執行情況,若存在問題組內動手除錯修改,增強了自主學習的意識,激發了學生學習的主動性,提高了自主學習能力。

  (3)評價。①改變以前單純性結果式評價方式,注重形成性評價,將鼓勵性評價與學習過程評價相結合,注重改進學習方法,引導學生自我反思、自我比較,體會進步的快樂,增強學習信心。②改變以前以個人成績為標準的評價方式,注重自評、互評、組評和師評等多種評價方式,促進學生間相互幫助、共同協作、共同進步。

  4結語

  透過在計算機專業C語言課程教學實踐中開展自主學習引導,筆者認為:開展自主學習是一種行之有效的教學方法,是教師把對學生學習的控制權逐漸還給學生的一個互動過程,體現了以學生為中心、以人為本的教學思想,充分地發揮了學生求知的主動性和積極性,增強了學生的學習信心,激發了學習動機,啟迪了學生思維,對於中等職業學校的教學改革具有深遠的意義。

  [參考文獻]

  [1]戴顏.中等職業學校與普通高中學生學習動機的比較[J].衛生職業教育(調查報告),2006(3):107-108.

  [2]孫宏安.自主學習的理論和實踐[M].北京:開明出版社,2003.

  [3]龐維國.自主學習—學與教的原理和策略[M].上海:華東師範大學出版社,2003.

  [4]張愛卿.動機論:邁向21世紀的動機心理學研究[M].武漢:華中師範大學出版社,1999.

最近訪問