• 
    

    
    

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

      《C++程序設計》課程實驗教學剖析

      2018-10-19 18:51:44胡軍民
      智富時代 2018年9期
      關鍵詞:程序設計教學現(xiàn)狀

      胡軍民

      【摘 要】C++程序設計是軟件工程專業(yè)學生非常重要的一門專業(yè)課,該課程的實驗教學有助于鞏固課程知識,培養(yǎng)觀察問題、分析問題和解決問題的能力。分析該課程實驗教學的現(xiàn)狀,設計《C++程序設計》課程的實驗教學方法,讓學生在實驗過程中更加靈活地掌握知識,逐步培養(yǎng)其主動學習、自主創(chuàng)新的能力,為后續(xù)的專業(yè)課程學習奠定基礎。

      【關鍵詞】C++程序設計;教學現(xiàn)狀;實驗教學方法

      C++語言程序設計作為程序設計的入門語言,考慮到在培養(yǎng)程序員思維方式的轉變過程中,既要兼顧理解計算機硬件和軟件的結合,又要程序員從傳統(tǒng)的數(shù)學邏輯思維方式繼承并成功轉型到計算機邏輯思維方式。目前只有C++語言能夠較好的滿足這種需求?!禖++程序設計》是我校軟件工程專業(yè)的第一門專業(yè)課,課程內容包括C++語言程序設計的理論和實踐兩個部分。

      一、實驗教學目標

      本實驗課程是軟件工程專業(yè)學生“面向對象程序設計”的配套課程。目的在于通過一定量的上機實驗的訓練,使學生能夠熟悉高級語言的一般組成,熟練掌握結構化程序設計和面向對象程序設計的基本方法,能夠獨立設計一些簡單的應用程序,從而為后續(xù)課程的學習奠定基礎。實驗前學生應針對實驗內容復習課程內容,分析設計題目,編寫程序代碼;在實驗時,在計算機上輸入程序代碼,進行編譯、調試和運行,檢驗程序的正確性,完成實驗內容,由教師檢查驗收。

      二、實驗教學方法

      (1)按照課程的知識邏輯安排實驗內容

      首先訓練學生學習計算機編程的語句、數(shù)組、指針等內容,讓學生在實驗中通過練習學會排序等幾個簡單常用算法、解決一些簡單問題。然后學習把數(shù)據和定義在數(shù)據上的操作整合在一起引入類的概念、學會類的定義、理解繼承、派生、多態(tài)、學會模板的定義和使用、學習文件的使用方法。使學生養(yǎng)成良好的程序設計風格、形成計算機邏輯思維模式。

      (2)教學方法靈活多樣

      探索靈活多樣化的教學方法,加快提高學生的程序編寫能力。實踐教學過程中,針對一些具體的例題,先解決基本問題,然后分析對于一些語句進行適當修改和加入新的語句就可以解決類似的其他問題。設計、利用一些實驗數(shù)據發(fā)現(xiàn)所設計的程序的關鍵性問題,然后引導學生去解決此類問題。因為本門課程是軟件工程專業(yè)學生接觸的第一門面向對象的程序設計語言,教學過程中引出的問題有些是在課堂上可以解決的,有一些問題還要通過后續(xù)課程的學習提高個人能力后才能解決,在教學過程中不要求學生馬上解決問題,結合啟發(fā)、懸念式的教學主導,重點是激發(fā)學生自主學習的積極性、主動性和能動性,培養(yǎng)學生繼續(xù)學習的興趣。

      (3)鼓勵學生多參加公司實習

      在教學過程中,鼓勵學生走出校門,利用校友資源,組織參觀企業(yè)、科研院所、地方政府等單位在計算機方面的應用情況。了解社會需求、拓展視野、激發(fā)學生學習本專業(yè)的積極性。形式多樣的人才培養(yǎng)協(xié)同創(chuàng)新模式。

      三、C++實驗教學存在的問題

      C++作為一門對動手操作要求很高的課程,其知識的掌握與能力的培養(yǎng)基本上取決于實驗教學。因為實驗教學,不但可以幫助學生鞏固課堂教學所授的各種繁雜的知識點,還可以讓學生掌握程序設計的設計風格及經典算法。我校軟件工程專業(yè)學生的C++課程總學時56,實驗學時16,在少量的實驗學時條件下讓學生擁有編程能力,需要調整實驗教學方法。整體學時偏少,根據掌握的情況來看,很多學校類似專業(yè)C++課程總學時達100左右。如何在有限的學時條件下,充分調動學生的積極性,讓學生利用課余時間補充學習本課程的知識內容,是我們一直在堅持并探索的問題。目前,軟件工程專業(yè)C++實驗教學方法是實驗課上學生完成每次教師預留的多個題目,并調試上交實驗總結報告。實驗內容是教師事先設置好的多類題型,難度由簡入難,學生可以根據自身的能力、興趣自主選擇實驗題目完成。對于C++程序設計課程的期末考核,實驗教學的成績只占20%,所以學生對實驗課不如對理論課重視。實驗教師對學生實驗課的最終成績的給定,常以每章的實驗總結報告的完成情況和實驗課缺勤情況作為評分依據,而每一份實驗報告由實驗完成數(shù)量、每題難度系數(shù)共同決定,造成評價結果不能準確說明學生的編程能力。

      四、結束語

      《C++程序設計》作為軟件工程專業(yè)的第一門面向對象的程序設計語言,肩負著既要把學生從傳統(tǒng)的面向過程的程序設計語言思維轉變?yōu)槊嫦驅ο蟮某绦蛟O計思維,又要保證該門課程能夠為后續(xù)的專業(yè)課程奠定基礎。課程內容本身要求理論聯(lián)系實際、在理解理論的基礎上進行實踐驗證并不斷修正、完善自己理論體系。學習本課程后,要求能夠進行面向對象的類的設計,能解決一些實際問題。

      【參考文獻】

      [1]馮健昭,肖德琴.互聯(lián)網+時代 C++程序設計教學的改革探索[J].教學園地,2015,33(1):1-5.

      [2]王磊,蔡紹峰.C++課程在應用型本科院校中的新型教學模式[J].赤峰學院學報:自然科學版,2013,29(2):211-213.

      猜你喜歡
      程序設計教學現(xiàn)狀
      基于Visual Studio Code的C語言程序設計實踐教學探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      從細節(jié)入手,談PLC程序設計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      高職高專院校C語言程序設計教學改革探索
      寶雞文理學院羽毛球選項課教學現(xiàn)狀的調查與分析
      體育時空(2016年8期)2016-10-25 19:53:55
      焦作市中小學武術教學現(xiàn)狀與發(fā)展對策研究
      體育時空(2016年8期)2016-10-25 19:07:53
      彝漢雙語教學的現(xiàn)狀和策略
      對小學語文游戲化教學的現(xiàn)狀分析及對策探討
      淄博市職業(yè)院校乒乓球課堂教學現(xiàn)狀調查
      科技視界(2016年22期)2016-10-18 16:26:02
      初中語文教學現(xiàn)狀與改進對策
      考試周刊(2016年79期)2016-10-13 21:59:10
      OBE理念下基于Greenfoot的Java程序設計課程教學改革
      普定县| 高州市| 山东省| 济源市| 宿州市| 建阳市| 休宁县| 文成县| 巴彦淖尔市| 天台县| 九寨沟县| 凤阳县| 苏尼特左旗| 盐津县| 辽阳县| 托克逊县| 定南县| 新余市| 江川县| 自贡市| 永顺县| 临漳县| 抚顺市| 鸡泽县| 仪征市| 武邑县| 巴林右旗| 东阳市| 赣榆县| 洛川县| 江门市| 岳阳市| 天水市| 永寿县| 专栏| 通辽市| 新龙县| 旺苍县| 铁力市| 明星| 深圳市|