久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

中職C語言教學創(chuàng)新與實踐論文

時間:2019-05-15 15:14:12下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《中職C語言教學創(chuàng)新與實踐論文》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《中職C語言教學創(chuàng)新與實踐論文》。

第一篇:中職C語言教學創(chuàng)新與實踐論文

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

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

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

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

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

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

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

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

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

2.2中職計算機專業(yè)教學發(fā)展的迫切需要

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

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

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

3自主學習能力培養(yǎng)是在中職C語言教學中的實踐與創(chuàng)新

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

3.1加強個體自主學習

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

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

(3)自主探究疑點。這一過程,教師是引導者,學生是主體,通過設置層層深入的3個任務,讓學生由淺入深地探究預習疑點,教師輔助答疑,并對大家探究的結果進行歸納總結。如:在教授C語言雙重for循環(huán)結構中,先讓學生用一重循環(huán)輸出一個4*4矩形圖案,接著拋出疑點,對printf(“**** ”)這條語句進行改寫,學生們又探究出再用一條for語句實現(xiàn),由此學生輕松探究出雙重for循環(huán)的結構。

(4)增設自練環(huán)節(jié)。教師通過教學平臺讓學生自主訓練,答題有疑問者可以向同伴尋求幫助,或觀看老師的程序演示視頻后,再自行上機操練,將自主學習與同伴學習有效結合,增強學習主動性。

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

3.2開展小組合作

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

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

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

4結語

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

[參考文獻]

[1]戴顏.中等職業(yè)學校與普通高中學生學習動機的比較[J].衛(wèi)生職業(yè)教育(調查報告),2006(3):107-108.[2]孫宏安.自主學習的理論和實踐[M].北京:開明出版社,2003.[3]龐維國.自主學習—學與教的原理和策略[M].上海:華東師范大學出版社,2003.[4]張愛卿.動機論:邁向21世紀的動機心理學研究[M].武漢:華中師范大學出版社,1999.

第二篇:C語言函數(shù)教學設計與實踐論文

一、函數(shù)在C語言程序設計課程中的地位

函數(shù)部分的學習被安排在三大程序控制結構之后,有利于學生對函數(shù)知識點的系統(tǒng)學習,也能夠使學生深刻理解結構化程序設計的全局思想,在大學期間開設《C語言程序設計》課程的主要目的是培養(yǎng)學生充分利用信息時代的優(yōu)勢,通過編程解決實際問題的能力。實際上C程序的基本組成單位是函數(shù),課程所有知識點的學習最終都將落實到編寫各種函數(shù)來進行驗證和實現(xiàn)。因此,學生只有靈活掌握函數(shù)的運用,才能為后續(xù)學習奠定堅實基礎。

二、傳統(tǒng)函數(shù)教學存在的問題

傳統(tǒng)函數(shù)教學流程如下:

其一,函數(shù)定義及其形式;

其二,函數(shù)形參,return語句,函數(shù)返回值;

其三,函數(shù)聲明,格式,位置;

其四,函數(shù)調用,函數(shù)實參等。這種傳統(tǒng)的教學流程過于強調函數(shù)語法知識,概念和規(guī)則的講解,這樣導致學生似懂非懂,與教學理念相違背,為了適應教學要求,突出以學生為主,教員為輔的教學理念,主要探討函數(shù)的教學設計及實踐[1]。

三、新的函數(shù)教學設計及方法

函數(shù)教學主要以發(fā)現(xiàn)問題、分析問題、解決問題為思路開展教學,以啟發(fā)、引導、對比和總結為輔幫助學生分析問題解決提出的問題。不僅可以讓學生帶著興趣學習,也會加深學生對知識點的深刻理解及靈活應用。本堂課的教學流程是:交代任務;提出問題、發(fā)現(xiàn)問題、解決問題;鞏固練習[2]。

第一,提出問題、分析問題、解決問題。學生只學過在main函數(shù)中編寫簡單程序,于是向學生拋出問題:復雜程序應如何進行組織和設計?在此,給學生一些時間利用main函數(shù)來解決給定任務,解決完畢和同學生一起驗證結果,然后引導學生分析這種解決方式在實際中存在的問題,并啟發(fā)學生思考解決此問題的最佳方法,從而引出學習的內容——函數(shù)法。接著再次引導學生用函數(shù)法重新解決給定的任務,最后將解決該任務的兩種方法進行對比,讓學生討論、體會并總結出復雜程序的設計方法。

第二,鞏固練習。在這個環(huán)節(jié),筆者設計了帶有陷阱的小例子:通過編寫swap函數(shù)來實現(xiàn)主函數(shù)中兩個整數(shù)的交換,給學生一些時間討論、驗證結果,引導學生分析其中的問題,同時引出函數(shù)調用流程這一知識點,并通過動畫演示的方式幫助學生分析函數(shù)調用流程。

四、函數(shù)教學實踐

第一,利用結構化程序設計原則設計復雜程序。在main函數(shù)中編程解決問題的基礎上引導學生獨立解決給定任務,發(fā)現(xiàn)大部分學生都能很好地編寫出程序,讓學生觀察上述代碼,聯(lián)系實際啟發(fā)引導學生討論并總結出如下問題:

其一,代碼冗余;

其二,不易維護;

其三,可靠性差;

其四,可讀性差。

在此基礎上啟發(fā)學生剖析問題并讓學生給出解決方案,即main函數(shù)沒有能力獨自解決整個任務,這樣很自然引出復雜C程序組織和設計的原則:自頂向下,逐步細化,模塊化設計,結構化編碼。在這一原則的指導下,人們可以將任意復雜任務分解若干子任務。程序設計時每個子任務看成獨立模塊,每個程序設計人員分別完成一個或多個模塊。人們稱這樣的程序設計方法為“模塊法”,在編寫代碼時每個模塊對應編寫一個函數(shù)。最后選擇一種結構化語言對各個函數(shù)進行編碼,然后在機器上反復調試修改驗證。函數(shù)定義形式函數(shù)首部函數(shù)體含義作用及功能功能具體實現(xiàn)對應知識點函數(shù)名,函數(shù)形參,返回值如:longfact(intm)聲明語句,執(zhí)行語句第二,函數(shù)定義及調用。

其一,函數(shù)定義形式;

其二,函數(shù)調用。通過知識遷移將以前學過的使用庫函數(shù)的語句引導學生總結出函數(shù)調用的形式:①無返回值;②帶返回值。在此,詳細講解實參與形參的區(qū)別及聯(lián)系,接著給學生一些時間利用函數(shù)調用的方法改寫程序并將兩種解決問題的方法進行對比,讓學生觀察總結出程序模塊化的優(yōu)點。

第三,進階練習。布置小任務:編寫swap函數(shù)來實現(xiàn)main函數(shù)中兩個整數(shù)交換。在學生編寫時,教員應根據(jù)每位學生的情況進行適當指導提示,并及時糾正學生們共性的錯誤。提示學生思考計算機本身是如何執(zhí)行程序中的main和swap函數(shù)的,引導學生回答并指正。通過畫圖這種直觀的方式,讓學生理解函數(shù)調用的執(zhí)行流程,同時也加深了學生對函數(shù)模塊獨立性的深刻理解,將抽象的知識變得通俗易懂。

五、結束語

綜上所述,C語言中函數(shù)涉及的知識雜而多樣,在教學中采用啟發(fā)、引導、對比等多種教學方法,不拘泥于知識點的講解,而是從程序設計全局角度出發(fā),以分工合作思想為切入點,探討了現(xiàn)實中復雜程序編寫多個函數(shù)來實現(xiàn)的必要性,發(fā)現(xiàn)問題,解決問題,讓學生主動學習的思路展開,實踐證明該思路符合學生接受知識的思維習慣,這不僅很好地調動學生學習的積極性,從而培養(yǎng)了學生獨立思考解決問題的能力。

參考文獻:

[1]譚浩強.C程序設計第三版,北京清華大學出版社.[2]高等教育出版社.c語言程序設計2015版,高等教育出版社.

第三篇:中職C語言課程教學心得

文/龔翠芹

【摘 要】本文在分析C語言特點和功能的基礎上,強調中職教學要合理地制定教學目標、合理利用教材靈活教學,并提出了中職C語言教學策略。【關鍵詞】C語言;計算機;教學方法;教學目標

C語言是一種實用性強的編程語言,它不僅可以編制系統(tǒng)程序,也可以編制軟件程序,具備靈活、高效的數(shù)據(jù)處理能力,這種程序設計語言備受青睞,多年來一直被使用,很多計算機科研類項目都必須應用到C語言。

一、C語言的特點和功能

中職學校是重點培養(yǎng)學生掌握技能的學校,所以,一定要讓學生們認識到學習C語言的重要性,特別是認識到C語言的特點和功能,這樣才能學生們更愛學習這門課程。下面,我介紹一下C語言的特點和功能。其特點有三點:1.它是中級語言,可以把高級語言的基本結構和語句與低級語言的實用性結合起來。2.它還是匯編語言,可以操作計算機中的工作單元:字節(jié)、位和地址;3.它也是結構式語言,可以分隔代碼和數(shù)據(jù),也就是讓程序中每個部分相對獨立,這樣保證了程序中各結構層次清晰、維修便捷。C語言的功能:做底層驅動、嵌入式?通信行業(yè)、銀行系統(tǒng)、寫操作系統(tǒng)、片機開發(fā)機的軟件系統(tǒng)基本都是用C語言開發(fā)。盡管C語言的功能強大,但我們也不能認為學了C語言基本上可以解決一切問題。其實不然,學完了C語言只是學到了語法,如果想要進行開發(fā)還需要學習相關知識,就好象學會了英語語法并不代表會用英語寫文章一樣。

二、合理的制定教學目標

中職學校重在培養(yǎng)學生們的專業(yè)技能。但是也要認識到中職學生的學習特點,這些學生們普遍學習能力較差,學習熱情較低,所以,要根據(jù)其實際情況合理的制定教學目標,這樣才能保證所學知識能夠被完全消化,從而不僅有利于調動學生們的學習熱情,也為以后的拔高學習打下堅實的基礎。我校的教學目標是培養(yǎng)學生們掌握C語言的基礎知識和基本技能。基礎知識的培養(yǎng)有利于提高學生們分析和解決問題的能力,更有利于培養(yǎng)學生們的邏輯思維能力,這樣學生們有了編程的思路,為以后的后續(xù)學習打下了堅實的基礎。

三、合理的利用教材進行靈活教學

C語言是一門復雜的計算機課程。這門課程的特點是:概念較多、規(guī)則復雜、語法應用難度較大等,這對于初學者來說很有挑戰(zhàn)。所以,教師一定要認清教學形勢,在教學中講究方法和策略,這樣才能保證教學的順利開展,才能達到良好的教學效果。多年來經(jīng)過分析和總結,我認為要做好以下兩點內容:1.有選擇的挑選教學內容進行教學。也就是說根據(jù)學生們的能力和特點,有選擇的挑選適合他們理解和掌握的知識進行教學,這樣才可能讓學生們聽懂、學會,如有教學要求中必須掌握的難點、重點知識,就需要教師多耗時間進行講解,千萬不可操之過急,以免影響學習效果;2.培養(yǎng)學習興趣,靈活的進行教學。C語言教學內容很枯燥,這就需要教師采用靈活的教學方式,從培養(yǎng)學生們的興趣入手進行教學,這樣才能保證學生們有學習的熱情,才能達到教學的目的。舉個例子:教學中先教學生們一些簡單的編程知識,從而激發(fā)學生們的學習興趣。如自制一個自動關機的小程序,這個程序制作難度小,操作又簡單,學生們可以從制作這一個小程序中就認識到編程的樂趣,從而開始喜歡上這門課程,進而提高了學習成績。

四、教學中要改善教學方法

教學方法是提高學習成績的有效手段,只有選擇正確的教學方法才能達到更好的教學效果。對于C語言課程的教學,傳統(tǒng)上還是采用首先講解、然后練習、進而鞏固、最后考試等步驟來完成教學任務,這種教學方法有其優(yōu)勢,但我們不得不承認,隨著教學的發(fā)展,這種教學方式已經(jīng)逐漸暴露其弊端。枯燥的教學方式已經(jīng)不能激發(fā)學生們的學習熱情,根本就不能達到教學發(fā)展的目標和要求。所以,教學方法急需改革,這樣才能提高教學質量。下面,我列舉一下C語言教學中使用的新方法:1.項目教學法。這種教學方法需要教師做好備課工作,首先教師要根據(jù)教學內容挑選一個項目,然后教師在課堂上正常講解教科書內容,課程結束后布置這個項目讓學生們自主完成,教師可以給與一定的指導,學生們在整個過程中是靠自己來完成任務,這樣的學習過程不僅讓學生們對這個知識的理解和掌握更加透徹,也培養(yǎng)了學生們獨立思考、解決問題的能力;2.合作教學法。對于有難度的教學內容可以應用這種教學方法。它需要教師選擇一個有難度的編程任務,最好編程內容可分幾個部分,這樣教師可以對學生們進行分組來完成這個任務,每個同學都可以參與到這個任務中,為了盡快完成任務,同學們需要分工合作、共同努力,在整個過程中,不僅讓學生們有了合作的意識,更培養(yǎng)了學生們互相幫助的精神。還有很多教學方法就不一一列舉了。總之,良好的教學方法可以在教學中發(fā)揮重要作用,它不僅提高了學生們的學習成績,也提高了學生們的整體能力。在以后的教學中,教師要多多應用,積累經(jīng)驗,從而完善教學方法,提高學生們的學習成績。【參考文獻】

[1]上官珺.高職院校C語言程序設計教學方法探索[J].閩西職業(yè)技術學院學報.2008(03)[2]劉霞,郭曉利,趙志明.C語言教學改革探索與實踐[J].吉林省經(jīng)濟管理干部學院學報.2003(05)[3]宋春秀.高職《C語言程序設計》課程教學改革的探索[J].網(wǎng)絡財富.2010(22)【作者簡介】

龔翠芹(1976.10-),女,江蘇射陽人,就職于江蘇省射陽中等專業(yè)學校,本科,中學一級教師,研究方向:計算機應用。

第四篇:淺談《C語言程序設計》教學與實踐

淺談《C語言程序設計》教學與實踐

為了有效改善當前C語言程序設計教學方法的諸多問題,本文提出了一種互動式和啟發(fā)式教學方法,從實際出發(fā),制定出切實可行的教學案例。通過測試結果表明,本文提出的方法在實際的教學實踐中取得了良好的效果。

隨著現(xiàn)代信息技術的發(fā)展,計算科學與信息科學相結合更加緊密,計算機編程能力已經(jīng)成為非計算機專業(yè)學生的一門重要的必修課[1]。目前,許多高校都開設了《C語言程序設計》課程。由于C語言的功能強大和應用廣泛,已經(jīng)成為許多高校課程首選的編程語言。與其它語言相比,C語言涉及的概念更加復雜、規(guī)則更多,如果按照傳統(tǒng)的教學方法,對于非計算機專業(yè)大多數(shù)學生來說,在規(guī)定的課堂教學時間內,較難掌握C語言的程序設計思想和方法。因此,傳統(tǒng)的教學方法需要改革與實踐。

目前,C語言教學存在的問題較多,本文歸納如下(1)計算機基礎存在很大差異。目前,我國非常重視信息和計算機科學的普及教育,大多數(shù)高級中學都開設信息技術等課程,在進入高校前,大多數(shù)學生就已經(jīng)掌握了一些計算機相關的基礎知識。由于不列入高考范圍,不同地區(qū)存在很大差異,尤其是經(jīng)濟欠發(fā)達地區(qū)的學生在計算機知識的掌握方面存在很大的差異;(2)教學案例。C語言涉及許多知識點,現(xiàn)有教材大多數(shù)都通過例子講解每個知識點,通過例子可使學生更好的理解知識點,但問題在于往往不同知識點對應的例子不同,導致學生誤認為知識點之間是孤立的,使學生無法將不同的知識點綜合起來,學到最后,大多數(shù)學生會出現(xiàn)無法將各個知識點串聯(lián)起來。因此,在教學過程中,選擇合適的案例來貫通多個知識點是非常重要的;(3)學生的積極性沒有得到充分調動,創(chuàng)新意識沒有得到體現(xiàn)。在C語言教學中,大多數(shù)的學生都是被動的學習,被動的接受教師課堂授課。這種教學方法,不但不能真正反映教與學的相互性,也不能調動學生學習C語言的積極性,更不能提倡和培養(yǎng)學生的創(chuàng)新精神。

為了解決上述問題,本文提出了一種互動式和啟發(fā)式教學方法,從實際出發(fā),制定出切實可行的教學方法和教學案例,以程序設計的思想和方法為主線,充分調動學生學習的積極性和持續(xù)性。通過測試結果表明,本文提出的方法在實際的教學實踐中取得了良好的效果。教學案例

剛開始對于學生要求不能過高,初學時,只要求看懂程序,編寫簡單的程序就可以了,然后逐步深入,通過長期的學習和積累就能熟練掌握C語言。對于學時有限或者基礎較差的學生來說,有些較為難懂的內容可以通過選學或自學,把精力放在最基本、最常用的內容上,學好基本功。因此,案例的選擇至關重要。對于案例的選擇不但要有代表性,而且要有趣味性,不僅與教學內容和目的密切相關,也要能激發(fā)學生學習能動性,讓學生掌握每個知識點。如果學生養(yǎng)成了正確的學習方式,掌握程序設計的思想和方法,便于以后學習其它編程語言,其基本規(guī)律和方法都是一樣的。在傳統(tǒng)的教學過程中,教師的思維與學生思維存在較大差異,導致學生被動的學習教師的理念,很容易將理論與實踐脫離。相反,案例教學更注重激發(fā)學生學習的積極性,能夠舉一反三,掌握規(guī)律,引導學生解決實際問題的能力[4]。對于抽象的概念,往往使學生失去進一步學習的欲望,然而教學案例所引入的知識點,通過教師與學生之間的相互作用,共同分析和研究問題,使教師能夠充分調動學生的積極性和興趣,不會出現(xiàn)學生被動的學習情況。

通過這種方式,學生很容易接受各章知識點,對知識點的理解又進一步加深。學習程序設計,只要掌握程序設計的思路和方法,就能學活用活,舉一反三。另外,在考慮教學案例時,我們應該根據(jù)學生的實際情況來選擇案例,案例的選擇不能太易,也不能太復雜,需考慮學生的接受和理解能力。因此,教學案例可提高學生的主動性、培養(yǎng)學生分析和解決實際問題。互動式教學方式

傳統(tǒng)的教學方式,往往都是以教師為中心,學生是被動的接受知識,而現(xiàn)代教學方式偏向于主張學生參與到教學過程中[5]。教學本身具有兩面“教”與“學”,兩者緊密相連,教師教的過程也能總結出如何教好學生的方法。因此,教師的教學與學生的學密不可分。然而,舊的教學觀念總是強調教師的教學,以為教的越多,學生學的越多,往往會忽視學生實際掌握知識的情況,甚至沒弄清楚學生是如何學習的。因此,學生一直以來都處于被動狀態(tài)。實際上,“教”只是外部因素,“學”才是內部因素。教師的“教”是創(chuàng)造學生“學”的條件,學習過程就是一種認知的過程,學生“學”的動力取決于“教”。

在C語言教學過程中,教師通過互動式教學法幫助學生回顧知識,采用回答問題方式引入新的知識,然后討論和演示驗證指導學生解決問題,最后,通過新的啟發(fā)式問題引導學生進一步思考。最好這些問題從學生的背景知識中考慮,能啟發(fā)學生,讓學生從不同方面思考和解決問題。

編程思想和方法

如今的信息技術發(fā)展迅速,計算機編程語言層出不窮,對于學生,掌握一門編程語言至關重要,在教學48課時和實驗16課時,共64課時內,很難精通一門編程語言。因此,編程語言教學應該集中在使學生掌握編程思想和方法,培養(yǎng)他們的邏輯思考能力。只有采取這種方式,學生今后就能以同樣方式迅速的掌握其他編程語言。計算機編程語言的教學是語言學習的基礎和關鍵環(huán)節(jié),程序設計的關鍵是如何找到問題和解決問題,俗稱算法。算法是程序設計的靈魂,是計算機進行操作的步驟。語法是編程的基礎和程序設計的工具,培養(yǎng)學生編程能力,我們應該集中在算法設計和分析上。算法分析可以幫助學生開放思想,開拓新思路,歸納邏輯規(guī)律。在傳統(tǒng)教學中,教師只要求學生看懂程序,當他們單獨編寫程序時,往往不知道從哪里開始[4]。

C語言程序設計課程教學要求學生掌握基本語法、申明、控制結構、基本思想和自上而下的結構化程序設計。同時,也要培養(yǎng)學生使用C語言解決實際問題。在講完C語言基本知識教學時,例如數(shù)據(jù)類型和變量聲明,我們可以使用三種基本結構程序設計、函數(shù)、數(shù)組和文件作為主線進行教學,這樣學生就可以掌握編程的基本技能。即使不同的編程語言實現(xiàn)代碼不同,但它們的思想和方法非常類似。當我們在C語言教學時,我們應該淡化語法教學,為了培養(yǎng)學生解決問題的能力應把教學的重點放在算法上。語法規(guī)則不是通過孤立的學習而是在學習編程的過程中學到的。隨著編程難度的逐步提高,算法和語法的學習同步趨于深入。學生在富有創(chuàng)意、引人入勝的編程中,學會了算法,掌握了語法,把枯燥無味的語法規(guī)則變成生動活潑的編程應用。

結束語

通過采用本文提出的互動式和啟發(fā)式教學方法考察類型題包括選擇題(占總成績的20%,涵蓋整個教學大綱,下同)、填空題(10%)、編程填空題(30%)和編程題(40%)。學生最后的成績信息表見表1。

綜上所述,教學與改革不僅能夠激發(fā)學生學習的動力,且能培養(yǎng)學生分析問題和解決問題的能力。隨著信息技術的不斷發(fā)展,我們應該不斷的完善我們的教學模式。

第五篇:C語言實踐教學工作總結

C語言實踐教學工作總結

——現(xiàn)代技術中心邵莉 實踐教學工作一如既往的開展,新學期,面臨新的挑戰(zhàn),雖然在上學期計算機文化基礎實踐課程的教學實施經(jīng)驗基礎上,我們本期的教學任務對我們這批剛踏足講臺的新人來說又提出了新要求,這學期我從事的是3個C語言程序設計教學班的的實踐教學工作,從四月份開課以來,隨著課程的逐步深入,這學期的C語言程序設計實踐教學各個項目都按照預定的教學計劃順利開展,四個項目將在本周結束,相較于上學期計算機文化基礎實踐教學,我感觸頗多,無論是從教學對象、教學內容、教學過程,還是教師的課堂教學設計,都出現(xiàn)有新的變更,學生由最開始被引領入門至興趣日益增濃,通過平日學生提交上來的報告冊及項目成品中并存的優(yōu)缺點,我覺得這門課程的開展直至本周新課結束,有很多值得回顧的點滴:

一、教學對象的改變,學生由被引領者到探究者(學習主動角色)的轉變:本期我所教授學生層次與上學期計算機文化基礎4個教學專科班的學生有所差異,通過一學期的教學課堂現(xiàn)場發(fā)現(xiàn),兩批學生間最大的差異是現(xiàn)在的學生有自我約束能力較強,課堂思維活躍,善于逆向分析特質,故在按時提交作業(yè)及實踐報告冊方面做得比較好!

前兩個設計項目學生能按照老師課堂上講解的思路,進行統(tǒng)籌的程序思路分析,再設計出自己的作品,項目批改時,發(fā)現(xiàn)第一、二個項目基本上有我的思維模式在里面,學生的思路有點被我上課的引導固化了,稍欠缺點靈活獨特的自我想法,但這也和前兩個項目的內容有關,Hellow World和煙花制作,涉及知識點非常基礎,我們在進行課程設計時,想到讓他們

順利從理論到實踐的知識點上的映射過渡,怎么避免學生項目成品中這種千篇一律現(xiàn)象?我們開始采取主動,抓住學生稍縱即逝的靈感與創(chuàng)意是關鍵,在煙花制作中,我也發(fā)現(xiàn)了學生中個別自我探索的痕跡,從審美上,還有平時項目答疑時學生試探性的提問:“老師,我如果想達到**效果,可以不呢?”這些新的嘗試,我們都不放過,通過鼓勵他們動手嘗試,再讓他們把自己想法給其它同學講解,大家一致討論,即便最后被否定也無所謂,這樣做法的結果是:越來越多的同學開始學會自主發(fā)現(xiàn),合作探究,不斷對我們所設計的項目原型思路提出新的挑戰(zhàn),直到第三個項目貪食蛇結束時,批改作業(yè)的過程中,我驚喜地發(fā)現(xiàn)學生中間突出創(chuàng)新的作品漸漸多了起來!然后在項目總結時,再把這些難能可貴的創(chuàng)意作品在班上展示,以激發(fā)學生們后繼的探索。

? 教學現(xiàn)場中有源于學生的教學靈感的迸發(fā):

四個項目順利進行到現(xiàn)在,最初進行教學設計時,我們還是繼承上期的“案例驅動,引導教學”課堂教學方法,所以我們通過設計幾個單項項目在課堂上分批分次引導學生完成,教師與學生,學生與學生間形成互動交流----即“師-生”、“生-生”互動。本著教師少講,學生多練的原則,教學過程的設計還是以教師為點,學生為面發(fā)散開來的,前面兩個項目我們是在收,將學生的思維斂在具體項目流程和實施上,結果教學任務通過學生上交項目情況反映來看完成得很好,學生通過接受師助及優(yōu)生助,都能將項目悟透,做出自己的成品,但學生的作業(yè)中同時出現(xiàn)了無批次的現(xiàn)象,小組教研中我們都認識到:在課堂上要善于抓住學生中的閃光點,將學生中稍縱即逝的個人想法,加以擴大渲染,或者干脆讓他到臺上將自己的想

法加以實現(xiàn),比如:為實現(xiàn)同樣一個計算,有同學換種語句編輯達成。這個時候,其實是我們嘗試在放,放手讓學生發(fā)散思考,不斷地,貪食蛇有同學將自己的獨特構思大膽講解出來了,通訊錄也有同學走在我課堂進度的前面,我想為什么不可以讓學生上去講他對完善這個項目其余功能的理解呢?于是出現(xiàn)了:我設計在通訊錄中一條條的添加信息,學生出來的是多人信息同時添加??

這些都是在學生中迸發(fā)出來的,因為他們我才做出了改變,這種突破其實是學生的突破。

? 教學質量控制,與學生反饋質量與日俱增:

學生報告冊的填寫,每學期都在做,但針對課程我們進行了調整,對于新格式的報告冊,開始學生對各個實踐條目的填寫要求理解得不是很透徹,比如實踐功能與實踐目的,其實這二者間的區(qū)別本很細微,怎么能夠給他們充分理解,就項目二——煙花制作出發(fā),我具體地細化每個條目的填寫,還將學生中優(yōu)秀的報告展示給大家,從中得到些許啟示后,后面的填寫反饋,我感覺到大家都有進步,不管是內容還是步驟、總結,述說著自己的切身實踐所獲與體會。在嚴厲的質量控制下,學生漏交情況幾乎沒有了,都能在規(guī)定時間內準時提交。

項目中最開始出現(xiàn)的個別抄襲現(xiàn)象,是最令人頭痛的,杜絕這種現(xiàn)象真的做不到滴水不漏,想要學生接受老師的監(jiān)督,我們只能盡全力引導學生,讓他發(fā)覺自己獨立完成具有個性化的作品是更具成就感的一件事,更能得到老師及同學的肯定。漸漸地,從作業(yè)中發(fā)現(xiàn)網(wǎng)上抄襲及互拷現(xiàn)象都銷聲匿跡了。

? 課后輔導的多元化:

課堂上現(xiàn)場指導答疑,或者利用輔導時間在辦公室或網(wǎng)上答疑,采用師答生問,它能彌補課堂教學中的遺漏,達到我們培養(yǎng)綜合實踐型人才的目標。隨著項目的深入學習,越往后,學生前面的知識易遺忘,我們就得把握好:某些操作性知識點,在以后的項目中穿插反復指導操練以得到鞏固和熟練。

? 教學感悟

整個學期的C實踐教學即將結束,還記得剛開學時心里作好的拿下這門課程教學就要吃盡苦頭的準備,一路走過來!心里有苦也欣慰,確實相較上期的基礎實踐,老師付出得要多很多,特別是輔導答疑這塊工作量增在,學生迸發(fā)出的問題千奇百怪,縝密細致檢查是手段!跟學生一路過來。發(fā)現(xiàn)自身提高了不少,不僅是教學上還是對本門課程的知識理解上,它們都在日常教學中滲透給我,收獲頗豐!相信我的學生也是!

下載中職C語言教學創(chuàng)新與實踐論文word格式文檔
下載中職C語言教學創(chuàng)新與實踐論文.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現(xiàn)有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據(jù),工作人員會在5個工作日內聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    C語言論文

    談及C語言,我想凡是學過它的朋友都有這樣一種感覺,那就是“讓我歡喜讓我憂。”歡喜的是,C語言功能非常強大、應用廣泛,一旦掌握了后,你就可以理直氣壯地對他人說“我是電腦高手!”......

    C語言程序設計教學的實踐與心得

    《C語言程序設計》教學的實踐與心得 【摘 要】 在21世紀的大環(huán)境下,各種實踐性學科都將面臨著強大的沖擊,而作為計算機軟件開發(fā)等的入門語言,更顯得尤為關注。強調實驗的重要性,......

    C語言程序設計教學分析與探索論文

    [摘要]C語言是高校計算機類專業(yè)開設的一門非常重要的專業(yè)課程,學校往往在教學上投入很多,卻收效甚微。學生普遍反映難學、難懂,理論與實踐脫節(jié),所以很難培養(yǎng)出滿足社會需求的計......

    C語言程序設計教學探究論文

    [摘要]文章主要針對高職高專院校中《C語言程序設計》教學中出現(xiàn)的聽得懂、編不出的現(xiàn)象,分析問題存在的原因,從教學的課程目標定位、教學內容和方法改革方面進行了探討,提出只......

    C語言實踐心得體會

    C語言實踐心得體會 在科技高度發(fā)展的今天,計算機在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們學習它,有助于我們更好的了解計算機,與計算機進行交流,因此,c語言......

    C語言實踐心得體會

    C語言實踐心得體會范文在科技高度發(fā)展的今天,計算機在人們當中的作用越來越突出。而c語言作為一種計算機的語言,我們學習它,有助于我們更好的了解計算機,與計算機進行交換,因此,c......

    用創(chuàng)新引領中職語文教學與實踐

    用創(chuàng)新引領中職語文教學與實踐 四川省北川羌族自治縣“七一”職業(yè)中學 李穎 教育的宗旨在于培養(yǎng)時代需要的人才,培養(yǎng)能創(chuàng)造時代的人才,培養(yǎng)能不斷創(chuàng)新的人才。這就決定了新時......

    中職語文教學中的創(chuàng)新與實踐

    中職語文教學中的創(chuàng)新與實踐 【摘 要】如何轉變傳統(tǒng)觀念,適應新形勢的需要,用新的教學理念、教學模式、教學方法,培養(yǎng)創(chuàng)新人才,這是擺在中職語文教師面前的一個重要問題。針對中......

主站蜘蛛池模板: 东京热tokyo综合久久精品| 久久99国产综合精品| 色欲色欲天天天www亚洲伊| 国产亚洲日本精品无码| 天天做天天爱天天爽综合网| 五月丁香国产在线视频| 先锋影音xfyy5566男人资源| 亚洲日韩国产精品第一页一区| 欧美中日韩免费观看网站| 99精品全国免费观看视频| 在线无码视频观看草草视频| 狠狠热精品免费视频| 日本真人边吃奶边做爽动态图| a男人的天堂久久a毛片| 中文字幕无码乱人伦免费| 亚洲欧洲无卡二区视頻| 2018年秋霞无码片| 无套内射在线无码播放| 久久精品中文騷妇女内射| 精品国产福利在线视频| 在线精品亚洲一区二区小说| 真实国产精品vr专区| 97无码免费人妻超级碰碰夜夜| 日本不卡高清一区二区三区| 久在线观看福利视频| 久99久无码精品视频免费播放| 色欲一区二区三区精品a片| 国产人妻精品无码av在线| 亚洲av无码成人精品国产| 日本成本人片免费网站| 国产无遮挡裸露视频免费| 精品久久久无码中文字幕天天| 99精品国产在热久久无毒不卡| 国产在线无码制服丝袜无码| 亚洲国产精品自在拍在线播放蜜臀| 亚洲国产成人影院在线播放| 亚洲国产精品综合久久网络| 亚洲第一区欧美国产不卡综合| 精品久久久久久久久久中文字幕| 国产成av人片在线观看无码| 女人高潮抽搐喷液30分钟视频|