• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      計算機程序設(shè)計語言課程的教學改革探討

      2018-10-20 14:47張瑾
      數(shù)碼設(shè)計 2018年6期
      關(guān)鍵詞:理論教學實踐教學教學方法

      摘要:計算機語言程序設(shè)計是一門非計算機專業(yè)必修的一門基礎(chǔ)課程,程序設(shè)計語言課程是計算機專業(yè)開設(shè)的核心課程,針對學生不重視,課程又比較難學,文章從教學手段、教學方法等方面介紹了如何教好這門課。以期對院校程序設(shè)計語言教學起到一定的參考和借鑒作用。

      關(guān)鍵詞:VC語言;教學方法;理論教學;實踐教學

      中圖分類號:G6421文獻標識碼:A文章編號:1672-9129(2018)06-0192-02

      Discussion on Teaching Reform of Computer Programming Language Course

      ZHANG Jin*

      ( Dalian Maritime University School of Information, Liaoning Dalian, 116000, China)

      Abstract:Computer language programming is a required basic course for non-computer majors. Programming language course is the core course offered by computer majors. For students who do not attach importance to it, the course is difficult to learn. This paper introduces how to teach the course well from the aspects of teaching methods and teaching methods. In order to play a certain reference role in programming language teaching in colleges and universities.

      KeywordsVC language; Teaching methods; Theory teaching; Practice Teaching

      引用:張瑾. 計算機程序設(shè)計語言課程的教學改革探討[J]. 數(shù)碼設(shè)計, 2018, 7(6): 192-192.

      CiteZHANG Jin. Discussion on Teaching Reform of Computer Programming Language Course[J]. Peak Data Science, 2018, 7(6): 192-192.

      引言

      計算機已深入人類社會的各個領(lǐng)域,應用于多種不同的專業(yè),成為強有力的、不可代替的助手和工具[1]。所以計算機程序設(shè)計是當代大學生必備的技能之一。程序設(shè)計語言也經(jīng)歷了由語法簡單的Visual Basic到語言格式較為靈活的Visual C的過程,學生普遍覺得較為難學。

      VC語言是一種通用性計算機程序設(shè)計語言。它兼有匯編語言和高級語言的雙重優(yōu)點,運用它既能編寫操作系統(tǒng)軟件,又能開發(fā)各個領(lǐng)域的應用軟件。VC語言成為計算機程序設(shè)計語言的首選語言。學好了VC語言,再進一步深造C++,C#,JAVA等言語,就有了堅實的基礎(chǔ)。但是由于VC牽涉的概念比較復雜,規(guī)則繁多,使用靈活,容易出錯,不少學生感到學習困難。因此,如何在VC語言教學中啟發(fā)并訓練學生的編程思維,是每個教師應深思的問理。

      1? 上好第一堂理論課和實驗課

      第一堂VC語言程序設(shè)計課(包括理論課和上機課)是至關(guān)重要的。因為大部分學生都是首次接觸程序設(shè)計這門課程,從一名計算機使用者轉(zhuǎn)變?yōu)榫帉懗绦驗樗朔?wù)者,會感到很難適應。因此轉(zhuǎn)變觀念是學習計算機程序設(shè)計的根本要求。

      1.1? 展示VC程序結(jié)果

      為了激發(fā)學生學習VC的興趣,可以告訴學生現(xiàn)在很多的流行的軟件,如瀏覽器都是由VC開發(fā)的,說明VC具有很強大功能。再利用幻燈片向?qū)W生展示各種結(jié)果畫面,比如流行的一些小游戲等。

      1.2? 幫助學生克服心理障礙

      對于首次學計算機語言的學生來說,剛接觸這門課程,會感到一些茫然,針對這一問題,教師可以在實驗室編一些簡單小程序,手把手教給學生,并逐條代碼講解,指引學生自己去發(fā)現(xiàn)代碼錯誤,并且讓學生自己學會修改,學生通過編譯執(zhí)行自己的程序,顯示自己想要的結(jié)果,讓他有成就感,消除學習VC難的心理障礙。

      1.3? 講授VC語言的學習方法

      VC語言是一門實踐性課程,必須理論結(jié)合實踐,提高學生的動手能力,解決問題的能力,告訴學生怎樣學,怎要做,怎樣上機練習。 “VC語言不是看會的,也不是聽會的,而是親自動手實踐練會的”[2]??傊?,告訴學生要想學好程序設(shè)計,必須多編程,“熟能生巧”才會舉一反三。

      2? VC語言教學方法

      2.1? 把握重點,注重理論教學

      一個學生的編程水平不是一門程序設(shè)計語言培養(yǎng)出來的,作為入門語言的課程應重點培養(yǎng)學生的程學設(shè)計的表達能力[3]。在理論教學課堂上,教師需詳細講解VC語言的基本語法知識,并輔以具體范例進行演示,若能現(xiàn)場編程演示更好,雖然此舉加大了教師授課的難度,但是卻可以活躍了理論課堂,調(diào)動了學生的積極性和主動性。

      2.2? 精選程序案例,培養(yǎng)興趣

      在學生有了一定的理論基礎(chǔ)后,從具體問題入手,盡量把枯燥的“語言”變得生動、活潑。將知識點同實際編程結(jié)合起來,使學生真正明白什么是“提出問題-分析問題-解決問題”。在此期間要相應地增加編程練習,同時不斷提高程序的難度,以此訓練學生的動手編程能力,并養(yǎng)成勤于動腦、動手的良好編程習慣。

      為了提高學生學習的興趣,在選擇案例的過程中,應遵循如下原則[4]

      第一,案例具有代表性,日常生活中應有反應教學內(nèi)容。

      第二,難易適中,這樣有利于學生學習的深入進行,提高積極性和主動性。

      第三,應當覆蓋所需的多個知識點,使學生綜合運用能力得以提高,達到整合知識的目的。

      2.3? 編寫程序階段

      本階段的教學任務(wù)是教師在課堂上確立較復雜的實戰(zhàn)題目,引導學生分析、設(shè)計,然后由學生自主進行程序的編寫工作。而且盡量增加師生互動教學,盡可能讓學生自己提出希望完成的題目,老師可以精選一些題目讓學生選擇,這樣能夠增加同學的興趣,提高了學習的熱情。

      這種實戰(zhàn)題目若僅一個學生可能無法完成,不妨可以將學生搭配分組,每組5~6個學生,民主選取一個編程能力比較強的同學為小組長,在老師的講解流程后,由小組長按照組員的能力協(xié)調(diào)完成整個題目,并向教師反應完成情況,及時進行評分記錄。教師可以根據(jù)代碼完成情況和實驗報告給予一定的平時分,這樣能帶動所有學生編程的動力。同時,學生也可在編程中不斷提高自己的理論知識水平。

      3? 結(jié)束語

      隨著信息社會的不斷發(fā)展,各行各業(yè)都需要計算機方面的人才。在計算機教育中,對于學習“VC程序設(shè)計”的學生,都有一個由淺入深、逐步提高的過程,因此“VC程序設(shè)計”的教學要講究方法。教師必須激發(fā)學生的興趣、更新教學理念,充分利用、整合各種教學資源,真正使VC這門課程成為學生學習其他計算機知識的基石。同時通過這門課的學習,培養(yǎng)學生分析問題,解決問題的能力,培養(yǎng)學生的創(chuàng)新精神,團隊意識,為學生提供更好的展示才華的舞臺。

      參考文獻:

      [1]????? 蘭順碧. 大學計算機基礎(chǔ)[M],人民郵電出版社,2016.

      [2]????? 池云. 高職C語言程序設(shè)計教學改革的研究[J]. 遼寧行政學院學報,2015, 13(4):122,124

      [3]????? 包振宇.“C語言程序設(shè)計”課程教學改革初探[J]. 計算機教育 2014,4(8): 40,41

      [4]????? 常梅,李迎秋,李永. “案例驅(qū)動”在“C語言程序設(shè)計”教學中的探索實踐[J]. 計算機教育 2015,11(22):82,83

      [5]????? 施吉林,劉淑珍,陳桂芝.計算機數(shù)值方法[M].高等教育出版社.

      猜你喜歡
      理論教學實踐教學教學方法
      基于gitee的皮膚科教學方法研究
      《計算方法》關(guān)于插值法的教學方法研討
      《計算方法》關(guān)于插值法的教學方法研討
      小學語文字理教學方法探析
      和諧教學法在高校思想政治理論教學中的實踐與探索
      談外科學教學的幾點體會
      嵌入式系統(tǒng)課程“中斷、異常與事件”教學實踐及啟示
      茶學專業(yè)校企合作實踐教學探索
      《電氣工程畢業(yè)設(shè)計》 課程的教學設(shè)計
      高職院校商務(wù)禮儀課程教學改革探索芻議
      应用必备| 铜梁县| 长汀县| 佳木斯市| 黄山市| 宜州市| 荆州市| 沈阳市| 栾川县| 绥阳县| 永川市| 赤峰市| 古丈县| 大丰市| 道真| 五指山市| 呼伦贝尔市| 北流市| 关岭| 阳泉市| 确山县| 印江| 藁城市| 乐平市| 吴桥县| 伊宁县| 平乡县| 临夏县| 宿州市| 中超| 宝山区| 高碑店市| 勐海县| 体育| 清远市| 托克托县| 舟山市| 松滋市| 滨海县| 页游| 华亭县|