999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

對職業(yè)院校C語言程序設計課程教學的思考

2021-12-14 16:39:36王帥
職業(yè) 2021年22期
關鍵詞:教學內(nèi)容教學策略

王帥

摘 要:C語言是一種應用廣泛但學習難度較大的計算機高級語言,C語言程序設計是計算機和電子技術等專業(yè)的重要基礎課程。筆者結(jié)合日常教學,從充分激發(fā)學生學習興趣、合理調(diào)整教學內(nèi)容和教學過程、優(yōu)化教學方法等方面對職業(yè)院校C語言程序設計課程教學進行探討。

關鍵詞:C語言? ? C語言程序設計課程? ? 教學內(nèi)容? ? 教學策略

C語言是一種結(jié)構(gòu)化的計算機高級語言,它的邏輯層次清晰,支持模塊化編程,調(diào)試維護方便,執(zhí)行效率高。C語言的功能非常強大,廣泛應用于計算機編程、科學計算、嵌入式開發(fā)等多個領域。因此,C語言程序設計課程已成為許多專業(yè)的基礎必修課。學生掌握了C語言后,對計算機軟硬件的認知程度會大大提高,可以為以后學習其他編程語言打下基礎。

一、充分激發(fā)學生學習興趣

(一)結(jié)合職業(yè)院校學生特點開展教學

職業(yè)院校學生普遍具有數(shù)學英語基礎薄弱、基礎較差的特點,而C語言程序設計課程以英語和數(shù)學算法為基礎,因此,職業(yè)院校學生在學習C語言時會遇到一些困難,甚至會產(chǎn)生放棄的想法。

筆者在最開始講授C語言程序設計課程中的頭文件#include時,常常出現(xiàn)學生由于不理解“stdio”所表達的意思,上機編寫程序時出現(xiàn)拼寫錯誤,從而造成程序無法正常運行的情況。

實際上“stdio”是英文standard input & output的縮寫,即標準輸入輸出。教師只有將這個縮寫單詞展開講清楚,才能使學生理解為什么在寫程序的時候要引用這個擴展名,從而讓學生在理解的基礎上減少出現(xiàn)拼寫錯誤的次數(shù),增加學生在學習上的獲得感,進而激發(fā)學生的學習興趣。

(二)強調(diào)C語言程序設計課程的重要性

一些學生對C語言程序設計課程的學習存在一些誤解。他們認為自己畢業(yè)后不會從事計算機相關行業(yè)的工作,因此沒有必要學習C語言。還有學生認為,相比當前比較火爆的Python和Java語言,C語言在當今計算機領域已無用武之地,所以學不好也沒有什么影響,但事實并非如此。

教師在課堂上應該強調(diào)C語言的重要性,并介紹C語言在日常生活中的應用,如游戲開發(fā)、操作系統(tǒng)和集成電路設計等,并通過一些切合實際的、有趣的程序來幫助學生認識到C語言在日常生活和學習上的應用,拉近學生和C語言程序設計課程之間的距離,激發(fā)學生學習C語言程序設計課程的興趣。比如在給電子類專業(yè)的學生上課時,教師可以借助學生學習過的單片機,通過C語言程序設計實現(xiàn)流水燈的功能。

教師要讓學生們意識到,盡管他們將來不一定從事程序開發(fā)的工作,但是在使用某些應用程序時,通過編程可以簡化操作和管理。

而且,當今許多軟件和程序設計語言,如時下流行的C++語言,都是在C語言的基礎上開發(fā)出來的,學習C語言將對學習C++有很大幫助。

此外,還有許多先進的開發(fā)工具,如Photoshop、3D MAX等,都是由C語言所編寫。有了良好的C語言基礎,在以后的專業(yè)學習中很多問題都會很快得到解決。

二、合理調(diào)整教學內(nèi)容和教學過程

(一)合理調(diào)整教學內(nèi)容

1.根據(jù)專業(yè)調(diào)整教學內(nèi)容

對于不同的專業(yè),教師應設置不同的教學重點。如電子專業(yè)應著重講解循環(huán)、數(shù)組方面的知識,計算機專業(yè)需要著重講解函數(shù)設計和系統(tǒng)文件操作等方面的知識。

對于一些經(jīng)典例題,教師需要詳細說明其中的解決辦法。比如在循環(huán)程序設計章節(jié)的教學中,教師可以通過分步操作,逐一列出每個步驟的執(zhí)行結(jié)果,幫助學生更好地理解循環(huán)程序的執(zhí)行過程。

根據(jù)筆者的教學經(jīng)驗,非計算機專業(yè)學生需要掌握程序的基本結(jié)構(gòu)、輸入輸出、數(shù)組等方面的知識,計算機專業(yè)的學生必須掌握更深層次的知識,例如指針、結(jié)構(gòu)體、函數(shù)和文件操作。筆者會以此為依據(jù)進行教學內(nèi)容的調(diào)整。

2.以就業(yè)為導向調(diào)整教學內(nèi)容

職業(yè)教育旨在為社會培養(yǎng)具備實際工作能力的技能型、應用型人才。因此,教師在教學內(nèi)容方面也應適當進行調(diào)整,盡量多地與實際應用相聯(lián)系。

教師要以就業(yè)為導向,利用現(xiàn)有資源重新整合教學內(nèi)容,努力從多方面向?qū)W生展示知識在實際工作中的運用,激發(fā)學生的學習興趣。教師可通過安排學生外出參觀學習、邀請相關專業(yè)的畢業(yè)生回校進行交流分享等活動,讓學生更好地了解C語言在今后工作中的應用。

同時,教師在日常教學中應將教學案例與實際工作中的任務對標,并在實訓中進行強調(diào)。通過模擬實際的工作任務,培養(yǎng)學生解決問題的思維和能力。這種以就業(yè)為導向的教學有助于學生今后更好地適應崗位工作。

(二)合理調(diào)整教學過程

傳統(tǒng)的C語言程序設計課程教學是以課堂為中心的全方位教學,上機實訓課時通常約占總課時的40%。同時,C語言程序設計課程是一門知識點多且復雜的課程,故理論教學和上機實訓的時間相對緊張。因此,教師在教學過程中要適當增加上機實訓課時比例,合理調(diào)整教學過程。

筆者通過日常教學發(fā)現(xiàn),由于職業(yè)院校學生的自控能力較差,故不宜采用長時間詳盡講解教材的教學方法,并且教師要注意教學內(nèi)容的次序。在學生上機實訓之前,教師往往是從變量、數(shù)據(jù)類型、運算符、表達式、語句等基本定義開始講解。但短時間內(nèi)有太多的知識點需要記憶,很容易使學生失去學習興趣。

因此,教師要適當減少運算符、表達式等部分的講解,盡快進入編程部分的講解,讓學生盡快進入實操練習,提高學生的實踐能力和學習興趣。

教師可按照先具體后抽象的順序進行理論知識的講解。例如,在講解C語言循環(huán)的知識點時,教師可以先讓學生通過一個簡單的循環(huán)程序來理解基本語法,如設計一個程序,多次輸出相同的內(nèi)容。這個程序只涉及單層的簡單for循環(huán),學生能夠快速上手并得出正確的結(jié)果,讓學生在完成基礎任務學習的同時提升成就感。

教師還需從應用的角度來劃分知識內(nèi)容并依次進行教學,并且要了解相關知識點對于學生來說難易程度是怎樣的。根據(jù)C語言初學者的認知規(guī)律,教師應將難點進行合理分配,以降低單個程序的編寫難度,并幫助學生在實際操作中掌握重點,及時糾正學生在實際操作中出現(xiàn)的錯誤。

三、優(yōu)化教學方法

(一)采用任務驅(qū)動教學法

任務驅(qū)動教學法是指將教學內(nèi)容設計成一個或多個任務,通過教師布置任務、學生完成任務的方式,鍛煉學生獨立分析和解決問題的能力,讓學生在掌握課堂教學內(nèi)容的同時,達到教學目標。

結(jié)合任務驅(qū)動教學法的基本思想和職業(yè)院校學生的實際情況,C語言程序設計課程的教學內(nèi)容可分為以下知識點:輸入輸出、程序的基本結(jié)構(gòu)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和文件。教師可以將一些基礎知識點融入一個小的C語言項目進行講解,然后讓學生通過一些有趣而實用的案例來運用和復習相關知識點。這樣做既能培養(yǎng)學生的編程思維和習慣,又可根據(jù)學生的完成情況形成及時的教學反饋,幫助教師改進日后的教學設計。

(二)采用分步教學法

針對基礎不同的學生,教師需要采用分步教學法,這樣更符合學生的學習規(guī)律。

例如,在進行猜數(shù)字游戲的程序設計時,教師可將任務分解成多個步驟,即先利用選擇結(jié)構(gòu)實現(xiàn)一次判斷,再利用單層循環(huán)實現(xiàn)一個數(shù)字的猜測,最后利用多層循環(huán)實現(xiàn)連續(xù)的數(shù)字猜測的設計步驟。再下一步,教師可讓完成基本功能的學生為程序添加合適的提示用語,逐步對游戲進行完善。

經(jīng)過教學實踐,學生會對循序漸進的課堂教學產(chǎn)生濃厚的興趣。通過不斷的編程調(diào)試,學生的編程思想和程序設計能力會得到進一步提高。

(三)采用分層教學法

根據(jù)職業(yè)院校學生不同的知識水平和實踐能力,教師在教學設計中要設置不同的任務,從而達到每位學生都能在課堂上獲得新知識的目的。

以講解if條件判斷語句為例,教師可以做如下教學設計。

對于基礎較差的學生,可以安排簡單的只有兩種情況的if-else語句,以幫助學生理解知識點,增強自信心。

對于基礎一般的學生,可以將選擇句子的數(shù)量增加到3個或4個,以測試學生的知識轉(zhuǎn)換能力。

對于能夠快速獨立完成上述任務的學生,可分配一些更加具體的任務,如改進程序的輸入方式、增加提示語、優(yōu)化代碼結(jié)構(gòu)等,幫助這部分學生更好地掌握C語言程序設計課程的相關知識,提升課堂學習效率。

四、小結(jié)

對于職業(yè)院校的學生來說,學習C語言程序設計課程不僅是形成知識體系的需要,也是提高崗位能力的需要。在C語言程序設計課程教學中,教師要充分激發(fā)學生的學習興趣,鍛煉學生設計程序的能力,并根據(jù)現(xiàn)代職業(yè)教育的培養(yǎng)目標,合理調(diào)整教學內(nèi)容和教學過程,優(yōu)化教學方法,以提高C語言程序設計課程教學的教學效率,培養(yǎng)和提高學生分析問題、解決問題的能力。

參考文獻:

[1]李月.設計性計算機實驗課中培養(yǎng)學生自主學習的興趣及創(chuàng)新能力[J].鞍山師范學院學報,2004(4).

[2]陳大清.淺談對中職學生C語言程序設計的教學思考[J].赤子,2018(22).

[3]劉美健.C語言程序設計課程教學改革實踐[J].中國職業(yè)技術教育,2012(32).

[4]唐永紅,龔安.程序設計語言實驗教學探討[J].電氣電子教學學報,2006(3).

[5]劉芳,秦興國,王宇英.《C語言程序設計》教學存在的問題及改進[J].教育理論與實踐,2012(36).

(作者單位:北京電子信息技師學院)

猜你喜歡
教學內(nèi)容教學策略
低年級寫話教學策略
談以生為本的群文閱讀教學策略
甘肅教育(2020年14期)2020-09-11 07:58:08
寫話教學策略初探
甘肅教育(2020年4期)2020-09-11 07:42:16
淺談復習課的有效教學策略
甘肅教育(2020年22期)2020-04-13 08:11:14
舞蹈教學策略之我見
甘肅教育(2020年22期)2020-04-13 08:11:10
高中英語讀后續(xù)寫的教學策略
甘肅教育(2020年12期)2020-04-13 06:25:02
挖掘數(shù)學教學內(nèi)容所固有的美
“啟蒙運動”一課教學內(nèi)容分析
“清末新政”也可作為重要的教學內(nèi)容
線性代數(shù)課程學—研—用教學內(nèi)容及模式探索
主站蜘蛛池模板: 无码综合天天久久综合网| 国产成年无码AⅤ片在线| 国产主播在线一区| 国产黄视频网站| 国产福利观看| 精品99在线观看| 另类欧美日韩| 波多野结衣一二三| 欧美在线一二区| 亚洲欧美不卡中文字幕| 无码专区第一页| 国产精品理论片| 日本黄色不卡视频| 丰满人妻中出白浆| 人妻一区二区三区无码精品一区| 91亚洲国产视频| 91在线播放国产| 中文字幕波多野不卡一区| 99福利视频导航| 亚洲国产成人超福利久久精品| 国产色婷婷| 美女无遮挡免费网站| 四虎成人免费毛片| 国产欧美精品一区二区| 高清无码一本到东京热| 亚洲无码视频一区二区三区| 国产在线专区| 婷婷亚洲视频| 波多野结衣视频网站| 亚洲精品中文字幕无乱码| av尤物免费在线观看| 日韩精品毛片人妻AV不卡| 国产微拍一区| 99青青青精品视频在线| 欧美精品v日韩精品v国产精品| 一级全免费视频播放| 国产色网站| 中文字幕66页| 99热这里只有精品免费国产| 欧美午夜理伦三级在线观看| 精品国产91爱| 久久综合色播五月男人的天堂| 日韩视频免费| 99草精品视频| 久久国产精品电影| 国产成人在线无码免费视频| 狼友视频一区二区三区| 国产视频大全| 国内a级毛片| 亚洲综合国产一区二区三区| 亚洲婷婷丁香| 国产欧美日韩在线在线不卡视频| 日韩人妻少妇一区二区| 免费在线a视频| 欧美一级爱操视频| 青青青国产视频手机| 久久精品无码中文字幕| 久久久久国产一级毛片高清板| 成人在线观看一区| 青草视频久久| www.亚洲色图.com| 亚洲视频色图| 蜜臀AV在线播放| 亚洲国产精品日韩专区AV| 国产人人射| 2020国产在线视精品在| 国产内射在线观看| 亚洲人精品亚洲人成在线| 天天干伊人| 亚洲无线国产观看| 91视频99| 国产va免费精品观看| 日本一区二区三区精品AⅤ| 成年片色大黄全免费网站久久| 亚洲侵犯无码网址在线观看| 九九热精品视频在线| 成人毛片免费观看| 老汉色老汉首页a亚洲| 国内老司机精品视频在线播出| 国产精品久久久久久久伊一| 亚洲国产中文欧美在线人成大黄瓜| 亚欧成人无码AV在线播放|