国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

C語言教學探究

2016-03-11 09:17:42趙躍
考試周刊 2016年5期
關鍵詞:實訓教學任務驅動

趙躍

摘 要: C語言是絕大多數計算機專業(yè)學生學習的第一門計算機編程語言,且難度比較大,比較抽象,但它卻包含程序設計的基本思想和方法,也是掌握其他高級編程語言的基礎。通過對C語言教學方法的探討,能收到比較好的教學效果。

關鍵詞: C語言 任務驅動 實訓教學

目前計算機編程語言比較多,如:JAVA、C#、OBJECTC,等等。學生在以后的學習和工作過程中需要具備對各種編程語言的學習能力,學習了C語言,以后不論學習哪種編程語言,都能很快上手,因為程序設計的方法和思路,面向過程的語法在C語言中已經學過,解決問題的能力已經具備。學好了C語言,就具備學習其他編程語言的學習能力,可以說要學好計算機編程必須學好C語言。下面我將從教學對象、教學方法和實訓教學三方面探討C語言的教學。

一、教學對象

本學年我所教授的班級是中職二年級的學生,學生的綜合素質不高,抽象思維水平較低;學習的積極性和主動性還不夠,遇到學習困難具有畏難心理,不能刻苦鉆研,選擇放棄的較多。教學進度要適中,不能太快,教學內容不能太難,要讓學生能夠接受,教學方法要靈活多變,只有這樣才能教好C語言,學生才能學好C語言這門課。

二、把握課堂教學方法,提高課堂教學質量

(一)做筆記。采用講解結合做筆記的方法進行課堂教學,幫助和引導學生做好筆記。

C語言教材中的內容很多也很零碎,為了不使學生產生疲勞感,教師講授的內容要突出重點,使用信息化的手段突破難點。學生基礎不是太好加上C語言的學科特點(不適合自學),幫助學生做好筆記是關鍵。做好筆記一方面可以把書本上的關鍵知識點提取出來供學生學習,另一方面可以防止學生上課走神,使基礎好的學生學到知識,基礎差的學生有事可做,但是在C語言中基礎性的語法學習沒有捷徑,必須刻苦努力,讓學生記牢。

(二)機房上課。在機房上課,讓學生多寫多練。實踐證明C語言程序是寫出來的,而不是看出來的,更不是聽出來的。要學好C語言,就要對程序多寫,多練。老師講完本課的知識點后把做好的筆記通過教師機發(fā)給學生,讓學生根據教師的筆記對知識點進行重構,以自己的方式存儲知識,接著讓學生對老師的程序案例進行上機編寫、調試和運行,確保成功。這個過程比較簡單,學生只是臨摹老師的程序,通過這個過程學生可以體驗C語言編程的樂趣,樹立編程的信心。這個過程最好讓學生獨立完成,當然對于學習困難的學生,教師還要給予較多的指導,以免其喪失學習信心;對于學習能力強、個性獨立的學生給予較少的指導,培養(yǎng)其獨立探究的精神。

(三)采用任務驅動法。在C語言程序設計課程中,有些概念之間的差別和程序的設計步驟如果只通過老師的講述,學生在課堂上就能夠聽懂,但是課后很快就還給老師,沒有經過深度加工的知識遺忘得很快,我們在學習C語言的過程中一定要多思考,多聯系,加強記憶和學習遷移。

孔子曰:學而不思則罔,教育我們在學習中一定要學會思考,思考的最好辦法就是給你一個任務或問題讓你解決,解決問題的過程即是思考的過程。教師一定要根據本節(jié)課的內容精心設計出課堂作業(yè),課堂作業(yè)的知識點在筆記中是可查詢的,最好對本節(jié)課的內容做到全覆蓋,然后讓學生去編程,去思考。例如在學完字符串復制函數strcpy(),在后面的課堂作業(yè)設計中最好能夠有此項內容,例如使用字符串復制函數strcpy()把字符數組S2復制到字符數組S1當中。采用任務驅動法,一切都要求學生自己動手設計,動腦思考,在操作過程中探究和解決問題的積極性和主動性得到調動,從而達到教學目的。

(四)注意“互動式教學”,不要“自說自演”?;邮浇虒W是提倡教師主導,讓學生作為主體形式參與課堂。互動式教學不但可以提高學生的參與熱情,而且可以避免學生上課疲勞、注意力不集中的現象。

大部分學生完成問題的編程后,請具有獨特思路的學生演示自己的程序和設計方法,其他學生可以就此同學的演示提出看法和編程思路,進行討論,對演示的程序進行正誤剖析,對比各種方法的優(yōu)缺點,鼓勵大家再提出新方法,解決普遍性的問題。事實證明,這種教學方法效果顯著,課堂氣氛非?;钴S,學生的參與積極性較高。

三、實訓教學

我系將對專業(yè)課進行為期兩周的實訓教學,會進行階段性的項目實訓,它將以案例的形式將每一階段的學習進行小結性的貫穿和提高。將有關知識點融入程序的編寫中,從而鞏固知識點,并將瑣碎的知識點進行整合。實訓教學有很多好處,它能集中一大段時間對C語言語法和編程思路進行集中訓練,效果很好,給學生提供多寫、多練的機會。“書讀百遍,其義自見”道理一樣,程序的設計思想和方法在練習中慢慢被學生接受,很多理論和方法練習多了,就自然而然地懂了。就像你進入一個新環(huán)境,剛開始身邊的很多人你可能不認識,但是當你接觸多了,時間長了,就基本上都熟悉了。在學期快結束時計算機專業(yè)還會給學生集中安排一周的課題設計課,通常會提供給大家?guī)椎李}目讓學生選擇,這幾道題目涵蓋非常廣的知識點,這些知識點在平時的課堂筆記中都是可查詢的,如果要編出程序就必須找到筆記中相應的知識點進行復習,從而編出程序,課題設計是對學科的終結性復習和總結。形成案例后便于學生以后學習和查詢,學生普遍反映通過課題設計的實訓訓練,編程能力有了顯著提高,以前很多不懂的內容通過鉆研也懂了,通過自己的努力體會到了編寫程序的樂趣,可以說收到了不錯的成績和效果。

四、結語

C語言的教學重點是培養(yǎng)學生編程思想和程序設計方法。這種能力的培養(yǎng)對初學者來說是極其困難的。要學好C語言,不僅需要學生刻苦學習,更需要老師對教學進行精心的組織和科學的設計。我相信,只要運用有效的教學方法加上學生的努力,就一定能使學生學好這門課。

參考文獻:

[1]陳琳.編程語言基礎—C語言(第3版).北京:高等教育出版社,2012.

[2]譚浩強.C程序設計(第二版).北京:清華大學出版社,1999.

猜你喜歡
實訓教學任務驅動
探索基于“翻轉課堂”的環(huán)境監(jiān)測實訓教學模式
考試周刊(2016年85期)2016-11-11 02:21:15
淺談任務驅動教學法在計算機教學中的運用
基于任務驅動的實驗報告及其在電路分析基礎實驗教學中的應用
科技視界(2016年18期)2016-11-03 21:52:31
五軸加工技術實訓課程建設研究
任務驅動式教學模式在電子技術課程中的應用
職業(yè)(2016年10期)2016-10-20 22:18:22
中職會計專業(yè)實訓教學改革探索
高職商品學課程實訓教學探討
任務驅動教學法在《網絡應用服務管理》教學中的應用
分析任務式教學在中職會計實訓教學中的應用
任務驅動, 啟發(fā)學生自學
考試周刊(2016年76期)2016-10-09 09:06:52
平凉市| 高州市| 香河县| 大厂| 眉山市| 新田县| 金乡县| 邯郸县| 玉林市| 舒兰市| 台前县| 武山县| 连云港市| 邻水| 榆林市| 吕梁市| 凤台县| 上林县| 平原县| 桐柏县| 新巴尔虎左旗| 内黄县| 池州市| 通辽市| 那曲县| 阳东县| 汪清县| 东丽区| 永新县| 永宁县| 武汉市| 西乌| 金坛市| 丹巴县| 朝阳区| 兴国县| 老河口市| 海丰县| 浮梁县| 阿荣旗| 仲巴县|