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

?

中職C語言課程教學改革探索

2018-11-13 23:14劉丹耒陽中等職業(yè)技術學校湖南耒陽421800
新生代 2018年16期
關鍵詞:上機C語言程序設計

劉丹 耒陽中等職業(yè)技術學校 湖南耒陽 421800

一、C 語言介紹

C語言是一門通用計算機編程語言.20世紀90年代以來,C語言迅速在全世界普及推廣.

它具有功能強大、表達能力強、目標程序效率高、可移植性好等特點,運用它既能編寫操作系統(tǒng)軟件,又能開發(fā)各個領域的應用軟件.因其簡單易學,C語言也是其它高級語言的前導語言.

二、C 語言程序設計的教學現(xiàn)狀

C 語言程序設計是一門應用性和實踐性都很強的學科,集抽象性、邏輯性、實踐性于一身.傳統(tǒng)的C 語言程序設計教學中,主要以教師講授為主,且在教學過程中采用的大多是純數(shù)學的抽象案例,這對于中職學生,尤其是基礎較差的學生而言,既抽象又枯燥無味.另外,傳統(tǒng)的c語言程序設計課程教學普遍以介紹語法開始,重視語法教學而忽略了程序設計方法的教學.學生掌握了大量語法細節(jié),卻仍不會編程解決實際問題.導致學生學習興趣不濃,學習效果不佳,不能真正理解程序設計的精髓.傳統(tǒng)的"灌輸式"教學方式已不能滿足教學需要,必須改革教學方式,加強上機實踐,加強學生實際編程能力.另外,應轉變教師角色,真正確立學生學習的主體地位,把單純傳授知識變?yōu)橐龑?、啟發(fā)式教學,充分調動學生學習積極性,真正實現(xiàn)素質教育.

三、c語言程序設計課程教學改革探索

從以下四個方面對c語言課程教學改革進行探討:

(一)學習興趣的培養(yǎng)

興趣是入門教育的關鍵,培養(yǎng)學習興趣很重要.多數(shù)中職學生在之前沒有接觸過計算機語言,C語言對他們來說是神秘的.因此,上好第一堂《C語言程序設計》課是至關重要的.以筆者的經驗,筆者首先是展示C程序設計成品,介紹C語言的應用領域和功能.接著,介紹C語言的由來-因一個名叫Space Travel的游戲而來.介紹兩位發(fā)明者.講述C語言的發(fā)展及其重要性.簡介C語言程序崗位.再以一個實例,展示C語言編程軟件和編程過程.實踐證明收效顯著.

在之后的教學中,針對中職學生基礎不扎實及本課程枯燥深奧的特點.教師應盡量采取多媒體教學,向學生展示一些趣味性的問題并演示實用性的程序.如給學生講解"水仙花數(shù)、猴子吃桃、翻譯密碼"等問題,并讓學生用編程軟件解決這些問題,使學生在親身實踐中體會到樂趣;另外,可以通過講述一些lT成功人士的經歷和勵志故事,增強學生學習C語言的信心和動力.

(二)教學手段的改革

針對C語言的抽象性和深奧性,在教學過程中,應充分利用現(xiàn)代教育技術成果.首先,在多媒體課件的制作上,注重語法知識描述言簡意賅.多采用示意圖教學,化抽象為直觀.在實踐平臺上,將該課程配套實驗平臺 VC++6.0搭建于課堂之上.在語法知識點的講授后,通過所選案例,讓學生參與一起分析,一起寫出算法描述,并在課堂上同步編寫程序,然后調試和實現(xiàn)程序,使抽象的結果通過程序的運行得以實現(xiàn).讓學生眼見為實,所見即所得,減弱了程序設計的抽象性,加深了對程序設計過程的體驗.

在教學過程中,要學生開動腦筋,"一題多解".鼓勵學生主動地采用多種方法來解決問題,鼓勵個性的發(fā)展.對于大部分學生,應盡量避免直接地進行問題回答,而是引導他去查閱教材和筆記、資料,盡量消除學生對老師的依賴性.引導他們去認真思考和分析,找出錯誤的原因,自己解決問題.我們看到,當學生自己調通了一個程序,解決了一個問題之后,他是多么的興奮啊,他也在這個過程中找到了學習的樂趣,增強了學習的信心.在學生具備一定的程序設計能力的基礎上,通過在程序中有意識的錯誤設置,逐步提高學生獨立調試程序,解決問題的能力.整個教學過程讓學生在"做中學",這也正是實用教育思想 CDIO工程教育模式的應用體現(xiàn),讓學生以主動的、漸進的、實踐的、項目式的方法進行學習.

(三)分組教學,培養(yǎng)自學能力.注重培養(yǎng)團隊合作精神

由于中職學生在上機實踐中缺乏獨立自主學習能力,上機往往達不到預期效果,因此,很容易失去上機興趣.為此,教師可適當轉變上機實踐的形式:以小組形式上機實踐.上機前分配給每個學習小組不同的學習任務.組長負責分工,讓本組學生利用課余時間去思考、查詢收集資料,上機時各組分別完成相應任務.然后相互演示成果,分析優(yōu)劣利弊,再互換任務,最后討論編程體會,取長補短.在此過程中教師適當指導,主要過程可由學生自行解決,讓學生在切磋的過程中自主學習并且培養(yǎng)團結合作的精神.

(四)考核方式的探索

傳統(tǒng)的c語言程序設計考核一般以標準化的筆試題為主,側重于考察程序設計語言的基本語法,而程序設計題目所占比重較少.這種考核方式導致學生偏重語法學習,忽視編程實踐能力的培養(yǎng).為此,筆者在期末考試增加上機考試的環(huán)節(jié),通過在限定時間內以實現(xiàn)上機編程解決具體問題來考核學生的學習效果.這種考核方式督促學生在平時學習中加強上機編程實踐環(huán)節(jié).實踐證明,增加上機考核環(huán)節(jié)有效培養(yǎng)了學生實踐編程能力,激發(fā)了學生動手實踐解決問題的熱情.

要上好C語言程序設計課,除了要求學生主動學習外,教師還應因材施教,不斷的探索新方法提高學生的學習興趣.注意利用身邊和生活中熟悉的事例來解釋C語言程序設計中復雜的理論和問題.畢竟,一切理論來源于生活,一切設計也要服務于生活.這是在教學中轉難為易的好方法.

猜你喜歡
上機C語言程序設計
周金應
基于OBE的Java程序設計個性化教學研究
項目化教學在Python程序設計課程中的應用
C++程序設計課程教學改革研究
醫(yī)學專業(yè)“Python程序設計”課程教學改革總結與思考
“C語言程序設計”課程混合教學探索
上機數(shù)控“可疑”的高毛利率
基于C語言的計算機軟件編程技術探究
中職C語言單片機課堂教學中的趣味性探討
高中信息技術教學實效探究
元朗区| 兴国县| 康马县| 西乌| 内丘县| 台南县| 德格县| 都昌县| 古蔺县| 中阳县| 鄯善县| 石台县| 德州市| 广元市| 通海县| 达拉特旗| 曲阜市| 东莞市| 镇原县| 亚东县| 蓬安县| 湖北省| 盐城市| 长治市| 贵南县| 彝良县| 仙桃市| 梅河口市| 承德市| 祁连县| 鹰潭市| 黔西县| 灵璧县| 垫江县| 板桥市| 华安县| 广州市| 文昌市| 新郑市| 五指山市| 旬阳县|