亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        王帥

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

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

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

        一、充分激發(fā)學(xué)生學(xué)習(xí)興趣

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        (一)采用任務(wù)驅(qū)動教學(xué)法

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

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

        (二)采用分步教學(xué)法

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

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

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

        (三)采用分層教學(xué)法

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

        以講解if條件判斷語句為例,教師可以做如下教學(xué)設(shè)計。

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

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

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

        四、小結(jié)

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

        參考文獻:

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

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

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

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

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

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

        猜你喜歡
        教學(xué)內(nèi)容教學(xué)策略
        低年級寫話教學(xué)策略
        談以生為本的群文閱讀教學(xué)策略
        甘肅教育(2020年14期)2020-09-11 07:58:08
        寫話教學(xué)策略初探
        甘肅教育(2020年4期)2020-09-11 07:42:16
        淺談復(fù)習(xí)課的有效教學(xué)策略
        甘肅教育(2020年22期)2020-04-13 08:11:14
        舞蹈教學(xué)策略之我見
        甘肅教育(2020年22期)2020-04-13 08:11:10
        高中英語讀后續(xù)寫的教學(xué)策略
        甘肅教育(2020年12期)2020-04-13 06:25:02
        挖掘數(shù)學(xué)教學(xué)內(nèi)容所固有的美
        “啟蒙運動”一課教學(xué)內(nèi)容分析
        “清末新政”也可作為重要的教學(xué)內(nèi)容
        線性代數(shù)課程學(xué)—研—用教學(xué)內(nèi)容及模式探索
        国产综合无码一区二区辣椒| 丰满人妻一区二区三区免费| 最全精品自拍视频在线| 很黄很色的女同视频一区二区| 青青草伊人视频在线观看| 日韩国产自拍视频在线观看| 亚洲最大中文字幕熟女| 久久综合九色综合久99| 亚洲一区二区三区成人网站| 国产va精品免费观看| 一区二区三区视频在线免费观看| 中文资源在线一区二区三区av| 中文有码无码人妻在线| 精精国产xxxx视频在线播放| 无码一级视频在线| 日韩丝袜亚洲国产欧美一区| 日韩女优一区二区视频| av资源在线播放网站| 亚洲毛片免费观看视频| 国产黄大片在线观看画质优化| 天天弄天天模| 91久久福利国产成人精品| 中文字幕一区二区人妻在线不卡| 久久精品国产亚洲av专区| 国产精品美女主播一区二区| 成年女人免费v片| 日韩亚洲欧美中文在线 | 国产精品女同一区二区| 一区二区三区中文字幕有码| 麻豆av在线免费观看精品 | 亚洲无码美韩综合| 精品少妇一区二区三区入口| 无码av中文一区二区三区| 国产性生交xxxxx免费| 国产精品久久久亚洲第一牛牛| 一区二区亚洲熟女偷拍| 亚洲欧洲免费无码| 麻豆精品久久久久久久99蜜桃| 91精品啪在线观看国产色| 亚洲综合中文一区二区| 亚洲av成人精品一区二区三区 |