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

        ?

        基于項目驅動化教學的《C語言程序設計》課程改革與實踐

        2017-06-16 09:18:44李沙
        湖北函授大學學報 2017年5期
        關鍵詞:改革實踐項目

        李沙

        [摘要]《c語言程序設計》是計算機專業(yè)的核心教學課程和基礎教學科目,對學生的抽象思維能力和應變能力要求非常高,教師必須從c語言的教學理念出發(fā),制定有效的教學方案和計劃,注重教學的內容。本文從驅動化的c語言程序設計課程入手,闡述如何完善和實施課程教育改革以及對課程教學過程中的實踐教學方法和應對策略。

        [關鍵詞]《c語言程序設計》;項目;改革實踐

        隨著時代的發(fā)展,科技不斷更新和改革,計算機行業(yè)逐漸占據(jù)各大商業(yè)市場,成為社會中必不可少的行業(yè)領域,計算機專業(yè)逐漸受到社會的關注和重視,成為許多當代大學生的向往專業(yè)。而《c語言程序設計》作為計算機專業(yè)的基礎教學科目,對計算機專業(yè)知識有著不可或缺的重要意義。教師應當明確課程項目的改革目標,完善驅動化教學下的課堂實施策略,豐富教學內容,落實好c語言教學課堂。

        一、了解《c語言程序設計》內涵——制定驅動化課程教學的方案計劃

        c語言程序設計,全稱是“Computer語言程序設計”,“computer”是計算機的英文形式,由此,c語言實質就是在計算機上操作的語言,教師要把這個重要的概念給學生講解,讓學生明白《c語言程序設計》的實質性內涵,幫助學生理解和掌握c語言的理論知識和課堂實際操作內容,鍛煉學生的動手操作能力。c語言的教學課堂離不開語法知識,根據(jù)c語言的教學內容,其知識框架包括數(shù)據(jù)類型、數(shù)組、函數(shù)、結構體、運算符、變量等,教師要經(jīng)常在課堂上給學生介紹c語言課程的結構框架,讓學生了解課程的內涵,明確學習的方向,合理地規(guī)劃學習步驟。在教學的過程中,教師要制定驅動化的課程方案,合理地運用“任務驅動”教學法,把實驗課堂分為“提出任務”、“知識分析”、“評價提升”等多個教學階段,讓學生有規(guī)律、有效率地學習編程技術,完善c語言核心內容的學習方法。在實驗課上編程時,教師可以和學生一起討論任務的解決方法和實現(xiàn)策略,對完成的目標進行總結和分析。在利用“Microsoft Visual c++”軟件進行編程序時,在軟件頁面的下方會出現(xiàn)“error”的標識,即錯誤分析,教師要讓學生對錯誤的編碼自行修改和重新編寫,鍛煉實際動手操作的能力,掌握實質性的編碼技巧和解決問題的方法策略,加深對《c語言程序設計》知識的理解和對編碼程序的運用能力。

        二、注重《c語言程序設計》項目——明確驅動化課程教學的改革目標

        (一)找到教學的關鍵,從應用入手

        《c語言程序設計》的基礎內容是架構化的程序設計思路和基本c語言的語句使用,其主要內容涵蓋了數(shù)據(jù)的處理與分析、運算符重載、順序結構與循環(huán)結構的應用、變量與數(shù)據(jù)類型的使用等多種教學元素,教師要把各種知識和操作的技能作為c語言課堂上的教學目標,找到教學的關鍵,從應用入手,把各種語句的結合和理解給學生作詳細的介紹,并以訓練作為課堂的基本教學內容,充分地鍛煉學生的思維能力和對計算機語言的構造能力,把計算機專業(yè)知識運用到c語言程序的編程過程中,真正落實“專業(yè)化”、“實際化”、“自由化”的《c語言程序設計》教學課堂。此外,教師要合理規(guī)劃課程的評分制度,比如把學生的課堂出勤率作為“平時分”的評判依據(jù),期中考試和期末考試都要占有不同的比例,而課后的實驗報告和實驗編程作業(yè)也要加入總體考核的內容,讓學生端正學習態(tài)度,以嚴謹?shù)膽B(tài)度對待c語言課程的學習,注重每一節(jié)課的講解和教學,認真完成每一道編程題目,強化每一個c語言知識重點,最終達到整體教學的特點。

        (二)選擇教學的內容,從技能擴展

        要想讓學生牢靠地掌握c語言的編碼技能,教師必須從教學內容人手,選擇有價值和實際性的項目教學內容,在項目教學中體現(xiàn)驅動化的教學模式,避免出現(xiàn)知識點過多,學生跟不上教學進度等教學缺陷,給學生提供一個輕松、自由的c語言學習環(huán)境。由于《c語言程序設計》存在技術性的復雜理論,如果教師忽略學生的心靈感受,不斷地施加壓力,就會給學生造成學習困擾,甚至讓學生形成畏懼的心理,不愿聽講,不愿動手操作,在課堂上不能集中思想,導致學習效率大大下降。因此,教師一定要選擇合理的教學內容,適當調慢c語言教育的教學進度,做到整體教學,不放棄培養(yǎng)每一個學生的能力,循序漸進地將c語言知識完整地“植入”學生的思維中,讓學生在編寫程序的過程中,能感受到輕松和愉快的學習氛圍,從而提高了編碼速度和構造c語言函數(shù)程序結構的能力和水平。

        三、加強《c語言程序設計》實踐——完善驅動化課程教學的實施策略

        (一)引導教學的過程,打好學生的語言基礎

        教師作為引導學生學習的“指路明燈”,應當找到適合學生學習的方法,有效地引導學生編碼過程,讓寫生打好基礎,為今后學習更復雜的《高級程序設計語言》即“c++”做準備。加強c語言編寫技能,即讓學生重視每一個編碼的環(huán)節(jié),不遺漏任何一個編碼重點,在加入數(shù)據(jù)類型、運算符、順序結構、循環(huán)語句等元素時做到不沖突。此外,教師應當讓學生牢靠掌握編碼的整體過程和程序框架,比如每個函數(shù)的開始都要用“intmain()”作為標志,即主函數(shù)的運行標識,而“void”則表示函數(shù)結束時不返回任何值。《c語言程序設計》是一門對嚴謹性要求特別高的學科,所以教師一定要嚴格要求學生熟練地編寫c程序語言,做到嚴謹?shù)鼐幊?,有效率地編程,提高實驗代碼的質量。

        (二)加強教學的內容,提高學生的編程技能

        為了提高學生的編碼能力,教師應當加強教學的內容,提高學生的編碼技能。在實驗的教學過程中,教師應當讓學生牢靠地掌握一些編程用的實驗二進制碼和專用ASCLL碼,以及英文類型。比如“char”表示字符,“intmain()”用于主函數(shù)的開頭部分,“return 0”用于函數(shù)結束時的收尾,在適當時候,教師可以擴展教育,即讓學生了解更多的c語言編碼用語,加強學生的編碼能力,擴展學生的思維能力,比如“cout”在高級程序語言中表示輸出,即“input”,采用“cout”的方法能提高編碼效率,美觀程序設計,在構造函數(shù)時,為了方便學生的編寫操作,教師可以引入“函數(shù)指針”的概念,即用形象的函數(shù)名代表復雜而經(jīng)常出現(xiàn)的固有函數(shù)名,方便程序的設計,使c程序語言更“形象化”、“實際化”和“快捷化”。

        四、優(yōu)化《c語言程序設計》教學——組織驅動化課程教學的教學活動

        c語言編程對學生的動手實踐能力的要求非常強,學生要具備高耐心和靈活的動手技巧,才能編寫出優(yōu)秀的c語言程序代碼,因此,教師一定要注重c語言教學的“實驗課”和“活動課”,通過讓學生動手操作c語言編碼的過程,教師可以了解學生的學習進度,掌握學生的學習方向,從而制定更嚴密的課堂計劃和教學模式,完善課堂步驟和教學方法,《c語言程序設計》是一門頗具理論性的學科,其編碼過程和設計程序過程是非常復雜和繁瑣的,教師一定要經(jīng)常和學生進行心靈上的溝通和交流,了解學生的身心健康發(fā)展特點,給學生提供有效和實際學習方法和編碼技巧,幫助學生理解和運用c語言知識,鍛煉學生的各方面綜合能力,從而不斷提高編碼水平和程序設計意識,提高《c語言程序設計》的素質能力,學好c程序語言。在實驗課堂的教學時,教師可以將教學模塊分為4個部分,即“基礎理論操作模塊”、“程序語言設計模塊”、“編程數(shù)據(jù)處理模塊”和“c語言應用程序開發(fā)模塊”。對每個模塊展開細節(jié)性的教育,能幫助c語言課堂實現(xiàn)“多元化”和“高效化”,加深學生對知識的理解,提高學生的編程能力。

        另一方面,項目驅動教學法是以構建理論為核心教學理念展開的,旨在讓學生通過實踐的過程明確學習的目標,在學習活動中思考和創(chuàng)新,在實踐活動中合理地運用知識技能。c語言編程是一個復雜而頗具理論性的教學科目,不能讓學生形成“死記硬背”的思想,教師要避免教學誤區(qū),讓學生在實驗活動的過程中思考解決方案和編碼技巧,明白c語言結構體知識,提高綜合的編程能力。因此,教師要注重學生創(chuàng)新意識的培養(yǎng)和動手能力的鍛煉,加強《c語言程序設計》實驗課活動就是訓練學生的編碼能力,讓學生自行找到多種編碼方法,構建出多元化的c語言程序設計結構,鞏固課堂知識。教師在布置編程題目時,可以選擇以實際生活中的元素作為教學依據(jù),比如按班級、年齡、性別進行劃分,構造出不同的程序類別,讓學生在主函數(shù)中加入不同的“Class”,即類別名,再細化分出不同的函數(shù)體,結合賦值語句“x=y”等結構體,構造出完整的程序。

        五、結語

        總而言之,c語言程序設計的課程教學是一個漫長的過程,無數(shù)的實踐經(jīng)驗表明,基于項目化教學的《c語言程序設計》課程改革符合當代計算機專業(yè)的教學理念和時代發(fā)展的潮流方向,項目驅動化的教學模式能激起學生的學習動力和興趣,營造良好的課堂教學氛圍,提高學生學習c語言的效率和質量。教師一定要注重項目驅動化的教學理念,落實好課程教育改革的方向和內容,加強課程教育的實踐活動,從而有效提高學生的c語言編程能力。

        猜你喜歡
        改革實踐項目
        醫(yī)學院校教學管理模式改革創(chuàng)新的實踐研究
        廣告設計教學的改革和發(fā)展創(chuàng)新
        學前教育專業(yè)統(tǒng)一集中實習模式改革實踐與反思
        戲劇之家(2016年21期)2016-11-23 20:04:38
        工程項目投標策略研究
        科技視界(2016年18期)2016-11-03 23:05:12
        對武術進入奧運會的探討
        體育時空(2016年8期)2016-10-25 18:51:10
        房地產開發(fā)項目精細化管理研究
        通信工程項目的質量管理研究
        對供電工程項目技術管理的若干分析
        加強公路工程成本管理的措施分析
        科技視界(2016年21期)2016-10-17 19:22:21
        美國大學與中小學合作形式的嬗變與改革實踐
        考試周刊(2016年58期)2016-08-23 22:17:47
        性一交一乱一伦一色一情孩交 | bbbbbxxxxx欧美性| 亚洲av色香蕉一区二区三区潮| 色偷偷色噜噜狠狠网站30根| 国产在线精品成人一区二区三区| 精品久久久久久无码不卡| 亚洲av毛片一区二区久久| 亚洲国产成人av二区| 精品无码日韩一区二区三区不卡| 国产又色又爽又刺激视频| 日韩精品一区二区三区含羞含羞草 | 久久久久久人妻精品一区百度网盘| 免费观看成人稀缺视频在线播放| 精品国产亚洲av高清大片| 国产免费av片无码永久免费| 国产成年无码V片在线| 亚洲国产欲色有一二欲色| 中文字幕一区二区三区久久网 | 亚洲中文字幕无码不卡电影| 性感美女脱内裤无遮挡| 中文字幕在线日亚洲9| 无码AV高潮喷水无码专区线| 黑人免费一区二区三区| 国产剧情一区二区三区在线 | 海外华人在线免费观看| 亚洲va国产va天堂va久久| 亚洲依依成人综合在线网址| 亚洲免费人成网站在线观看| 国产精品黑丝高跟在线粉嫩| 亚洲av无码精品色午夜在线观看 | 精品人妻午夜一区二区三区四区 | 日本女优爱爱中文字幕| 欧美亚洲一区二区三区| 久久中文精品无码中文字幕| 视频女同久久久一区二区三区| 中文字幕第一页人妻丝袜| 亚洲欧美国产国产综合一区| 国产亚洲AV无码一区二区二三区| 日本91一区二区不卡| 大地资源在线影视播放| 亚洲免费观看在线视频|