• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    C語言程序設(shè)計(jì)課程教學(xué)探索

    2019-03-18 11:53:06林劍王海鳳
    課程教育研究 2019年2期
    關(guān)鍵詞:上機(jī)程序設(shè)計(jì)編程

    林劍 王海鳳

    【中圖分類號(hào)】TP312.1-4 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2019)02-0060-02

    引言

    C語言程序設(shè)計(jì)是目前各高校計(jì)算機(jī)及其相關(guān)專業(yè)的一門基礎(chǔ)課程,也是其他理工科專業(yè)學(xué)生必修的計(jì)算機(jī)基礎(chǔ)課程之一,是學(xué)習(xí)程序設(shè)計(jì)的入門課程。同時(shí),該課程是一門應(yīng)用性很強(qiáng)的學(xué)科,學(xué)生不僅需要熟悉C語言本身的各種結(jié)構(gòu),而且還應(yīng)該學(xué)會(huì)從問題出發(fā),通過逐步分析和分解,把原問題轉(zhuǎn)化為能用計(jì)算機(jī)通過程序方式解決的問題,進(jìn)而編寫出對(duì)應(yīng)的C語言程序并具備一定調(diào)試程序的能力。隨著計(jì)算機(jī)技術(shù)飛速發(fā)展,計(jì)算機(jī)已經(jīng)在人們的工作生活中得到了越來越廣泛的應(yīng)用,由此也促進(jìn)了高校計(jì)算機(jī)教育的不斷推進(jìn),這對(duì)培養(yǎng)具有創(chuàng)新能力的高素質(zhì)的計(jì)算機(jī)人才提出了新的挑戰(zhàn)。

    一、教學(xué)現(xiàn)狀

    1.課程內(nèi)容多難度大

    C語言程序設(shè)計(jì)這門課作為學(xué)習(xí)程序設(shè)計(jì)的入門課程,本身語法規(guī)則多且靈活,很容易出錯(cuò),指針等概念又抽象復(fù)雜,難以理解,需要掌握的知識(shí)點(diǎn)和算法特別多。對(duì)于初次接觸計(jì)算機(jī)編程的學(xué)生,在學(xué)習(xí)這些知識(shí)時(shí)是有一定難度的。除此之外,C語言知識(shí)還具有較強(qiáng)邏輯性,抽象性的知識(shí)以及靈活的算法都會(huì)使得學(xué)生感到較難,從而逐漸失去學(xué)習(xí)興趣。

    2.實(shí)際應(yīng)用方面教學(xué)不足

    在教學(xué)中,教師往往過分重視教授C語言本身語法細(xì)節(jié)和理論知識(shí)而忽略程序設(shè)計(jì)的實(shí)際應(yīng)用。這樣,學(xué)生難以真正學(xué)會(huì)程序設(shè)計(jì)的基本思想和方法,更不會(huì)利用C語言編程去解決實(shí)際問題。實(shí)際應(yīng)用方面主要通過上機(jī)課來訓(xùn)練,但是學(xué)生在上機(jī)實(shí)踐中,按照書上的步驟或源程序,依葫蘆畫瓢地輸入和驗(yàn)證C語言程序代碼,就能得到正確的結(jié)果。大部分同學(xué)對(duì)每個(gè)程序語句的含義和編寫過程不求甚解,甚至復(fù)制粘貼別的同學(xué)的實(shí)驗(yàn)結(jié)果,這樣的上機(jī)實(shí)踐環(huán)節(jié)與訓(xùn)練方式對(duì)提高學(xué)生的編程能力效果不大。

    二、教學(xué)改革策略

    1.增加理論學(xué)習(xí)的趣味性

    在C語言程序設(shè)計(jì)教學(xué)過程中采用案例教學(xué)法,將本堂課所包含的知識(shí)點(diǎn)融入到一兩個(gè)實(shí)際案例項(xiàng)目中,通過對(duì)學(xué)生思路的引導(dǎo),自然地引出要掌握的內(nèi)容。重點(diǎn)講解編寫程序的思想和方法,確定編寫程序方案,然后引導(dǎo)學(xué)生討論,并按照討論得到的方案現(xiàn)場(chǎng)編寫程序。教學(xué)案例不是簡(jiǎn)單的舉例,它要求案例中除了要包含課程所涉及的知識(shí)點(diǎn)外,還要注重可接受性和趣味性。此外,為了吸引學(xué)生的注意力和提高學(xué)生程序調(diào)試能力,還可以故意在程序中設(shè)置一些BUG,讓學(xué)生去發(fā)現(xiàn)問題,解決問題。這樣能夠把枯燥抽象的概念通過形象生動(dòng)的實(shí)際案例教授給學(xué)生,并且非常自然地調(diào)動(dòng)學(xué)生的參與積極性,有效地開闊了學(xué)生的思維,提高學(xué)習(xí)C語言的興趣。

    2.提高上機(jī)實(shí)驗(yàn)環(huán)節(jié)的實(shí)用性

    C語言程序設(shè)計(jì)是一門實(shí)踐性很強(qiáng)的課程,上機(jī)實(shí)驗(yàn)對(duì)于C語言的學(xué)習(xí)和掌握是非常重要的。上機(jī)實(shí)驗(yàn)課要求學(xué)生能夠?qū)⒒局R(shí)運(yùn)用于實(shí)際案例中,提升學(xué)生掌握C語言基本知識(shí)的能力和實(shí)踐運(yùn)用能力。因此,上機(jī)實(shí)驗(yàn)課的內(nèi)容除了要結(jié)合理論課上所學(xué)的內(nèi)容外還要貼近實(shí)際生活。比如可以讓學(xué)生編寫選課系統(tǒng)、火車站購票系統(tǒng)等和學(xué)生的學(xué)習(xí)生活相關(guān)的程序,提高他們的學(xué)習(xí)興趣和主動(dòng)性。在實(shí)際編寫過程中,對(duì)于這種較為復(fù)雜的項(xiàng)目可以采用遞進(jìn)的方法。也就是先給一個(gè)比較簡(jiǎn)單的切入點(diǎn),使學(xué)生比較容易入手,然后再將此項(xiàng)目不斷修改、擴(kuò)充,引導(dǎo)學(xué)生逐步深入,逐步優(yōu)化。因此,整個(gè)過程包括:提出問題、解決問題、擴(kuò)展問題、再解決問題、優(yōu)化設(shè)計(jì)等環(huán)節(jié),這是一個(gè)螺旋式滾動(dòng)向前的過程。在這個(gè)編寫過程中,逐步提高學(xué)生的C語言程序設(shè)計(jì)能力。

    在上機(jī)過程中,要注意觀察學(xué)生編程過程中的普遍性問題和學(xué)生們的新思路、新方法。課程結(jié)束前,總結(jié)學(xué)生出現(xiàn)的問題,讓學(xué)生進(jìn)行分析和解決。同時(shí)還可以請(qǐng)有獨(dú)特思路的學(xué)生演示自己的方法和程序,以鼓勵(lì)大家提出新的編程方法。

    結(jié)語

    信息化的時(shí)代下,需要大批具備較高計(jì)算機(jī)編程技能的人才。C語言程序設(shè)計(jì)是計(jì)算機(jī)編程的基礎(chǔ)課程。通過這門課程的學(xué)習(xí),能使學(xué)生掌握計(jì)算機(jī)程序設(shè)計(jì)的基本理論和技巧,能夠熟練使用C語言進(jìn)行程序設(shè)計(jì),并具備調(diào)試程序的能力,能解決現(xiàn)實(shí)生活中存在的問題??茖W(xué)合理地構(gòu)建C語言程序設(shè)計(jì)課程的實(shí)驗(yàn)教學(xué)體系,恰當(dāng)調(diào)整教學(xué)內(nèi)容,合理安排教學(xué)活動(dòng),才能充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性和主動(dòng)性,使學(xué)生深入掌握所學(xué)的知識(shí)與技能,更好地實(shí)現(xiàn)教學(xué)和技術(shù)的有效結(jié)合,進(jìn)一步提高教學(xué)的實(shí)效性,為社會(huì)培養(yǎng)出高素質(zhì)的計(jì)算機(jī)人才。

    參考文獻(xiàn):

    [1]劉光蓉.融入計(jì)算思維的C語言實(shí)驗(yàn)教學(xué)設(shè)計(jì)[J].實(shí)驗(yàn)室研究與探索,2015(10):81-83,103.

    [2]何雪英.基于計(jì)算思維的C語言實(shí)驗(yàn)教學(xué)改革探索[J].電腦知識(shí)與技術(shù),2016(27):97-98.

    猜你喜歡
    上機(jī)程序設(shè)計(jì)編程
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    我家有只編程貓
    周金應(yīng)
    標(biāo)準(zhǔn)化護(hù)理程序?qū)w外膜肺氧合術(shù)患者上機(jī)各階段用時(shí)的影響
    基于Visual Studio Code的C語言程序設(shè)計(jì)實(shí)踐教學(xué)探索
    從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
    電子制作(2019年9期)2019-05-30 09:42:04
    高職高專院校C語言程序設(shè)計(jì)教學(xué)改革探索
    PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
    罗平县| 安溪县| 阳江市| 伊川县| 新巴尔虎右旗| 娄底市| 综艺| 甘孜| 将乐县| 镇安县| 龙井市| 崇文区| 华池县| 昌乐县| 遂川县| 榆社县| 台南县| 汝阳县| 兖州市| 印江| 慈利县| 高邑县| 台中县| 天峻县| 大英县| 东宁县| 益阳市| 彭山县| 屏东县| 汝城县| 万荣县| 博白县| 桂阳县| 洱源县| 吉木萨尔县| 宜州市| 宝应县| 乌鲁木齐县| 于田县| 浮梁县| 彭泽县|