• 
    

    
    

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

      ?

      “高級語言程序設(shè)計(jì)”教學(xué)方法探索

      2016-04-26 23:07:37吳華常俊萍安豐彩
      科技視界 2016年10期
      關(guān)鍵詞:項(xiàng)目化教學(xué)

      吳華 常俊萍 安豐彩

      【摘 要】“高級語言程序設(shè)計(jì)”是計(jì)算機(jī)專業(yè)一門重要的專業(yè)基礎(chǔ)課,又因?yàn)槠鋵?shí)踐性很強(qiáng),如何改變傳統(tǒng)的教學(xué)方法、提高學(xué)生自主學(xué)習(xí)能力,值得探索。本文提出改革措施,將項(xiàng)目化教學(xué)與案例引入式教學(xué)相結(jié)合,并利用“課堂派”軟件組織教學(xué),可幫助學(xué)生建立程序設(shè)計(jì)思想,提高學(xué)生分析問題、解決問題的能力。

      【關(guān)鍵詞】項(xiàng)目化教學(xué);案例引入式教學(xué);高級語言程序設(shè)計(jì)

      0 引言

      “高級語言程序設(shè)計(jì)”對于計(jì)算機(jī)類專業(yè)的學(xué)生而言,是一門非常重要的基礎(chǔ)課,也是計(jì)算機(jī)專業(yè)課程體系中第一門專業(yè)基礎(chǔ)課。該課程著重培養(yǎng)學(xué)生的邏輯思維能力和編程思想,對后續(xù)課程影響較大,比如數(shù)據(jù)結(jié)構(gòu)、Java、C#等。由于C語言涉及的數(shù)據(jù)類型及表達(dá)式豐富、語法結(jié)構(gòu)復(fù)雜,而傳統(tǒng)的教學(xué)模式以講解語法知識為主,缺乏對整體結(jié)構(gòu)的分析,學(xué)生普遍覺得該門課程難學(xué)難懂。另外,C語言注重實(shí)踐性,若沒有大量的上機(jī)實(shí)驗(yàn),很難掌握編程技巧。因此,如何改變“高級語言程序設(shè)計(jì)”課程的教學(xué)方法,引導(dǎo)學(xué)生自主學(xué)習(xí),并能結(jié)合項(xiàng)目化教學(xué)[1]使學(xué)生學(xué)以致用,具有重要的意義。

      1 教學(xué)中存在的問題分析

      經(jīng)過三年的“高級語言程序設(shè)計(jì)”教學(xué),發(fā)現(xiàn)C語言是學(xué)生學(xué)得較吃力、教師教得較辛苦的一門課。一般“高級語言程序設(shè)計(jì)”在大學(xué)一年級開設(shè),學(xué)生覺得該門課難懂難學(xué),分析原因有以下幾點(diǎn):

      1.1 部分學(xué)生的數(shù)學(xué)基礎(chǔ)較差。而教師舉例時(shí),常涉及一些數(shù)學(xué)問題,學(xué)生對C語言產(chǎn)生畏難情緒。因此,教師在舉例時(shí),應(yīng)少舉涉及數(shù)學(xué)的案例,可以找其他貼近生活的例子代替。比如在講解循環(huán)語句時(shí),可舉“猴子吃桃的問題”、“由星形組成倒三角”這樣的案例,讓學(xué)生通過編程,對C語言產(chǎn)生興趣。

      1.2 有些學(xué)生的英語基礎(chǔ)較差,一看到C語言是用英語書寫,心里就打退堂鼓,實(shí)際C語言常用的關(guān)鍵字只有32個(gè),只要熟記這些關(guān)鍵字,就不會影響編程。

      1.3 大一新生剛接觸C語言,還沒有形成編程思想,對所學(xué)的知識不理解或不會運(yùn)用,并且有疑難問題的時(shí)候得不到及時(shí)的指導(dǎo)。另外,學(xué)生課下上機(jī)實(shí)驗(yàn)的時(shí)間不足,也造成學(xué)生覺得C語言難學(xué)。傳統(tǒng)的C語言教學(xué)模式注重語法知識的講解,而忽視對算法的分析,使學(xué)生“只見樹木,不見森林”,缺乏對C語言程序整體架構(gòu)的認(rèn)識。

      2 教學(xué)方法改革措施

      2.1 培養(yǎng)學(xué)生的學(xué)習(xí)興趣,注重算法的講解

      課堂應(yīng)采用案例引入式教學(xué)[2],通過舉貼近生活的案例,激發(fā)學(xué)生的學(xué)習(xí)興趣,提高其自主學(xué)習(xí)能力。例如,第一堂課可通過在屏幕顯示“Hello World”的例子,讓學(xué)生了解C語言程序的運(yùn)行過程,熟悉C語言編譯環(huán)境。編出一個(gè)小程序后,學(xué)生會獲得一定的成就感,從而愿意進(jìn)一步學(xué)習(xí)C語言。另外,C語言教學(xué)中不能只停留在講解它的語法規(guī)則,而應(yīng)注重算法的分析,從而培養(yǎng)學(xué)生的編程思想??梢远嘣O(shè)計(jì)一些解決實(shí)際問題的實(shí)驗(yàn),比如水仙花數(shù)、小學(xué)生四則運(yùn)算測試系統(tǒng)、猜數(shù)游戲、超市計(jì)費(fèi)系統(tǒng)等,讓學(xué)生通過分析問題找出解決問題的方法,再給出設(shè)計(jì)算法,應(yīng)用流程圖或N-S圖畫出算法,然后按照流程圖編程。這樣有利于培養(yǎng)學(xué)生形成編程思想,使其對程序的整體邏輯結(jié)構(gòu)有一清晰的認(rèn)識,從而掌握獨(dú)立分析問題、解決問題的方法。

      2.2 項(xiàng)目化教學(xué)與案例教學(xué)相結(jié)合

      選取合適的項(xiàng)目貫穿整個(gè)學(xué)期的教學(xué),并將項(xiàng)目分成若干個(gè)子項(xiàng)目,每個(gè)子項(xiàng)目又包含二到三個(gè)任務(wù)。即制定一個(gè)綜合項(xiàng)目,每學(xué)完一章,讓學(xué)生分組(一般4-6人一組)完成該項(xiàng)目的一部分功能,逐步完善該項(xiàng)目,等學(xué)完所有的知識點(diǎn)后,可完成該項(xiàng)目。因?yàn)檎鎸?shí)的項(xiàng)目規(guī)模龐大,初學(xué)者因?yàn)闆]有相關(guān)的知識儲備,在一個(gè)C語言的教學(xué)周期內(nèi)完不成那些龐大的項(xiàng)目。另外,對于沒有任何編程經(jīng)驗(yàn)的學(xué)生來說,需要對真實(shí)的項(xiàng)目進(jìn)行裁剪,選擇合適的內(nèi)容進(jìn)行教學(xué)。項(xiàng)目化教學(xué)可結(jié)合采用分組教學(xué)法,讓學(xué)生分組協(xié)作完成,在教學(xué)實(shí)施中,教師要花心思,制定相關(guān)的獎(jiǎng)勵(lì)機(jī)制,監(jiān)管學(xué)生的學(xué)習(xí)動(dòng)態(tài),避免“吃大鍋飯”的情形??稍诿總€(gè)小組中挑選一到兩個(gè)專業(yè)素質(zhì)較好的學(xué)生擔(dān)任正副組長,讓他們對本組項(xiàng)目全權(quán)負(fù)責(zé),發(fā)揮優(yōu)秀學(xué)生在課程設(shè)計(jì)中的積極作用。在這個(gè)過程中,教師起引導(dǎo)組織監(jiān)管的作用,同時(shí)亦要講授案例中所貫穿的知識和技能,亦可在課堂上演示部分程序代碼,激發(fā)學(xué)生循序漸進(jìn)地完成程序。文獻(xiàn)[3]中選取“學(xué)生成績管理系統(tǒng)”作為貫穿整個(gè)學(xué)期的綜合項(xiàng)目,共分成6個(gè)子項(xiàng)目。在學(xué)期初教師給出該項(xiàng)目的整體要求和軟件開發(fā)流程(見圖1),讓學(xué)生在這些子項(xiàng)目中分別完成系統(tǒng)的界面設(shè)計(jì)、成績錄入、成績顯示、成績查詢、學(xué)生信息的插入和刪除。從而將“高級語言程序設(shè)計(jì)”課程的知識點(diǎn)串接起來。在每節(jié)課的開始采用案例引導(dǎo)式教學(xué),精選案例,既貼近生活又能涵蓋知識點(diǎn),使學(xué)生提高學(xué)習(xí)C語言的興趣,較快掌握程序設(shè)計(jì)的思想和方法。

      2.3 利用“課堂派”軟件組織教學(xué),改革課程考核方式

      “課堂派”是一款基于微信的APP軟件,北京吉利學(xué)院教師利用“課堂派”可與學(xué)生增強(qiáng)互動(dòng),學(xué)生可在線提交作業(yè)、提問,教師可在線查閱作業(yè)、答疑、上傳資料等。該軟件還提供考勤、作業(yè)查重等功能。利用該軟件能優(yōu)化課堂教學(xué)過程,實(shí)現(xiàn)網(wǎng)絡(luò)資源共享,促進(jìn)學(xué)生與教師間交流,從而有利于培養(yǎng)學(xué)生自主性、研究性學(xué)習(xí)能力。另外,C語言課程的考核方式應(yīng)采用過程性考核[4,5]方式,分?jǐn)?shù)比例為:總成績=考勤(10%)+平時(shí)作業(yè)(10%)+實(shí)訓(xùn)項(xiàng)目(20%)+期中考試(20%)+期末考試(40%)。其中每一項(xiàng)都按100分計(jì)算。平時(shí)作業(yè)包括課堂練習(xí)和課后作業(yè),每次提交的作業(yè)和課上練習(xí)均記入總成績。實(shí)訓(xùn)項(xiàng)目調(diào)試成功且顯示正確結(jié)果得60分,項(xiàng)目報(bào)告完整、規(guī)范得40分。期中考試為上機(jī)編程,期末考試為試卷答題。通過采用這種考核方式,能激勵(lì)學(xué)生注重平時(shí)作業(yè)的提交、認(rèn)真聽講,把握上機(jī)實(shí)驗(yàn)的機(jī)會,不斷調(diào)試程序、解決語法錯(cuò)誤,培養(yǎng)自己分析問題、解決問題的能力。

      3 結(jié)束語

      “高級語言程序設(shè)計(jì)”是一門非常重要的專業(yè)基礎(chǔ)課,而且實(shí)踐性很強(qiáng)。因此應(yīng)采用項(xiàng)目化教學(xué)與案例教學(xué)相結(jié)合,并采用分組教學(xué)的組織模式,通過一個(gè)或兩個(gè)綜合項(xiàng)目將C語言的知識點(diǎn)串接起來。每堂課通過案例引出新內(nèi)容。該教學(xué)法可激發(fā)學(xué)生的學(xué)習(xí)興趣,較快掌握程序設(shè)計(jì)的思想和方法,培養(yǎng)學(xué)生自主學(xué)習(xí)能力,積累項(xiàng)目經(jīng)驗(yàn),為今后就業(yè)提升職業(yè)競爭力。

      【參考文獻(xiàn)】

      [1]謝進(jìn)軍,賈坤鵬,宋大成.項(xiàng)目教學(xué)法在《C語言程序設(shè)計(jì)》課程中的應(yīng)用[J].科學(xué)與財(cái)富,2013(07):251.

      [2]胡楓.《C語言程序設(shè)計(jì)》的案例式教學(xué)的設(shè)計(jì)[J].青海師范大學(xué)學(xué)報(bào):自然科學(xué)版,2010(04):48-51.

      [3]盧麗君,褚翠霞.C語言程序設(shè)計(jì)項(xiàng)目教程[M].華中科技大學(xué)出版社,2014,09.

      [4]胡香娟.C語言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)方法探討[J].科技創(chuàng)新與應(yīng)用,2012(12):266.

      [5]何艷敏.“高級語言程序設(shè)計(jì)”的教學(xué)方法研究[J].中國校外教學(xué)(理論),2010(04):166-167.

      [責(zé)任編輯:湯靜]

      猜你喜歡
      項(xiàng)目化教學(xué)
      初探項(xiàng)目化教學(xué)模式下高職會計(jì)電算化專業(yè)實(shí)踐教學(xué)體系的建設(shè)
      “成長+育人+教學(xué)”三位一體
      項(xiàng)目化教學(xué)在高職《PCB設(shè)計(jì)與制作》課程中的應(yīng)用
      高職數(shù)學(xué)項(xiàng)目化教學(xué)模式的研究與實(shí)踐
      高職旅游英語專業(yè)課程項(xiàng)目化教學(xué)改革探究
      高職英語項(xiàng)目化教學(xué)探究
      淺析藥理學(xué)課程項(xiàng)目化教學(xué)的探討
      探討項(xiàng)目化教學(xué)在高職英語課程中的應(yīng)用
      商情(2016年40期)2016-11-28 11:41:42
      高職《管理學(xué)》課程實(shí)行項(xiàng)目化教學(xué)改革與實(shí)踐策略
      芻議項(xiàng)目化教學(xué)法在本科動(dòng)漫實(shí)訓(xùn)課程中的探索與應(yīng)用
      丹凤县| 来凤县| 武汉市| 邹平县| 东乌珠穆沁旗| 仪征市| 湖口县| 剑河县| 拜城县| 社会| 靖宇县| 竹山县| 永丰县| 郯城县| 芜湖县| 绍兴市| 姜堰市| 滁州市| 仪征市| 新源县| 林芝县| 盐亭县| 桂阳县| 涞水县| 马关县| 武胜县| 江门市| 平舆县| 武冈市| 黎城县| 景洪市| 花垣县| 社旗县| 日照市| 新沂市| 布尔津县| 普宁市| 伊川县| 济南市| 开封县| 依兰县|