网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

互聯(lián)網(wǎng)+模式下C語言程序設(shè)計探析

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了互聯(lián)網(wǎng)+模式下C語言程序設(shè)計探析范文,希望能給你帶來靈感和參考,敬請閱讀。

互聯(lián)網(wǎng)+模式下C語言程序設(shè)計探析

1.C語言教學(xué)中存在的問題

通過對高校學(xué)生進(jìn)行采訪,詢問等方式,發(fā)現(xiàn)C語言在授課的過程中主要存在以下幾方面的問題。

1.1講授的知識過于陳舊,對學(xué)生能力的要求不具體

作為計算機(jī)語言的一門基礎(chǔ)課,許多老師在教學(xué)的剛開始沒有很好的引導(dǎo)學(xué)生進(jìn)行計算思維的建立和軟件開發(fā)的步驟的實(shí)施。在學(xué)習(xí)完課本上的程序之后,沒有很針對性的找出具體現(xiàn)下比較成熟的軟件程序幫助學(xué)生練習(xí)完成,沒有對課本上的知識進(jìn)行熟練,透徹的掌握。

1.2教學(xué)方法過于陳舊

現(xiàn)下雖然有很多的學(xué)者對教學(xué)方法進(jìn)行了不同層次的探討,但是基于填鴨式教學(xué)模式的根深蒂固,真正能在實(shí)踐中應(yīng)用的少之又少(徐紅云,徐成,基于網(wǎng)絡(luò)課程的C++程序設(shè)計語言混合式教學(xué)改革實(shí)踐:計算機(jī)教育,2018)。并且C語言的學(xué)習(xí)需要良好的數(shù)學(xué)基礎(chǔ)和邏輯分析能力,許多學(xué)生的理論基礎(chǔ)相對薄弱,不善于思考,所以在個人教學(xué)法中引入了啟發(fā)式教學(xué)和案例教學(xué)。

1.3課本的知識點(diǎn)相對來說比較孤立

課本上的知識點(diǎn)都是由復(fù)雜的程序一點(diǎn)點(diǎn)提煉而出,形成的看似孤立的知識點(diǎn)。而在學(xué)生學(xué)習(xí)的過程中,授課老師如果只是單單的講授課本上的知識點(diǎn),會讓學(xué)生無法建立起整體程序設(shè)計的概念,形成眼高手低的習(xí)慣。

2.C語言教學(xué)方法的改革

基于以上C語言課程當(dāng)中的種種問題,改變教學(xué)的方法變得迫切且必須。為了使研究的教學(xué)方法更具可行性,在本高校針對大一大二的學(xué)生進(jìn)行問卷調(diào)查,總結(jié)出來C語言學(xué)習(xí)效果不佳的主要原因有以下幾個:抽象的數(shù)學(xué)模型單純靠多媒體課堂講授,授課效果不夠直觀。對于復(fù)雜的內(nèi)容如函數(shù),指針,學(xué)生難以學(xué)以致用。學(xué)生在學(xué)習(xí)過程中,更多的關(guān)注于考試的內(nèi)容,對于C語言程序的動手設(shè)計,自寫自編操作能力欠缺。針對以上問題,在教學(xué)過程中,要注意教學(xué)方法應(yīng)該與教學(xué)手段相結(jié)合,應(yīng)以項(xiàng)目為主導(dǎo)的思想組織教學(xué)。課堂講授堅持精講多練,即學(xué)即用,適用為目標(biāo)的綜合性原則。通過案例來引導(dǎo)學(xué)生分析和解決實(shí)際問題,并最終用C語言來實(shí)現(xiàn)。一是注意案例教學(xué)。首先強(qiáng)調(diào)程序設(shè)計的全面性,在設(shè)計程序時,提醒學(xué)生進(jìn)行全面性設(shè)計,包括算法的設(shè)計,模型的建立,數(shù)據(jù)的表示方法等等,培養(yǎng)學(xué)生良好的程序編寫習(xí)慣和編程思維的養(yǎng)成(梁鳳蘭,基于“MOOC+SPOC”的C++程序設(shè)計翻轉(zhuǎn)課堂教學(xué)模式研究:中國多媒體與網(wǎng)絡(luò)教學(xué)學(xué)報(上旬刊),2018)。然后在教學(xué)過程中,可以根據(jù)同一實(shí)驗(yàn)題目,設(shè)置不同層次的任務(wù),學(xué)生根據(jù)自己的實(shí)際能力進(jìn)行選擇,比如現(xiàn)在很流行的QQ,微信,老師都可以把它們其中的一小部分功能拿出來讓學(xué)生練習(xí),并根據(jù)學(xué)生的學(xué)習(xí)情況進(jìn)行不同難度的增加;也可以把一部分當(dāng)下并沒有實(shí)現(xiàn)但是學(xué)生有想法的部分作為拓展練習(xí),留給感興趣的學(xué)生(陳金華,孫雪蕾,基于“互聯(lián)網(wǎng)+”的《C語言程序設(shè)計》實(shí)踐教學(xué)改革:智庫時代,2018);這樣以程序設(shè)計為主線,強(qiáng)調(diào)學(xué)生的計算思維能力和實(shí)際編程能力的培養(yǎng),通過增加實(shí)驗(yàn)教學(xué),提高理論教學(xué)的效果。其次在教學(xué)方法中強(qiáng)化課程的實(shí)踐應(yīng)用,基礎(chǔ)實(shí)驗(yàn)和課堂講授應(yīng)當(dāng)同步進(jìn)行,通過課堂講授,課內(nèi)練習(xí),課外思考,上機(jī)訓(xùn)練,保證課堂講授和實(shí)踐環(huán)節(jié)的同步;在加大實(shí)踐環(huán)節(jié)的課時,應(yīng)該讓學(xué)生從仿寫,改寫然后過度到編寫,激發(fā)學(xué)生的興趣,培養(yǎng)學(xué)生的成就感。二是強(qiáng)調(diào)應(yīng)用教學(xué)。首先在編寫程序之余給學(xué)生講解一些軟件開發(fā)方面的知識,畢竟學(xué)習(xí)程序的最終目的是要進(jìn)行軟件的開發(fā)(教傳艷,袁禛嶽,基于項(xiàng)目教學(xué)和“翻轉(zhuǎn)課堂”的《C語言程序設(shè)計》課程教學(xué)改革研究與實(shí)踐:數(shù)碼世界,2018)。然后主動向?qū)W生講解當(dāng)前計算機(jī)的日常應(yīng)用,并引導(dǎo)學(xué)生通過互聯(lián)網(wǎng)了解實(shí)時的教學(xué)任務(wù),并及時進(jìn)行詢問,解決疑難問題,運(yùn)用翻轉(zhuǎn)課堂讓學(xué)生直接參與到C語言的開發(fā)設(shè)計當(dāng)中,并能夠親自編寫自己的程序。其次安排學(xué)生通過信息平臺觀看教學(xué)視頻,進(jìn)行隨時隨地的學(xué)習(xí),并通過老師課上講解,進(jìn)行隨學(xué)隨練,現(xiàn)場反饋,老師及時進(jìn)行指導(dǎo)(劉小兵,楊杰,譚道軍,大數(shù)據(jù)背景下的《C語言程序設(shè)計》課程教學(xué)改革探索與實(shí)施:電腦迷,2018)。老師能夠及時的了解學(xué)生的疑難困惑,學(xué)生能對已經(jīng)學(xué)到的知識有深入,直觀的理解。三是強(qiáng)調(diào)對話教育。新一輪課程改革要求教師與學(xué)生改變自身定位,教師應(yīng)改造灌輸式的“反對話教育”,倡導(dǎo)“對話教育”(賈文鋼,“互聯(lián)網(wǎng)+”慕課在計算機(jī)基礎(chǔ)課程教學(xué)改革中的應(yīng)用:中國新通信,2018),學(xué)生應(yīng)將自身“課堂信息接收者”改變?yōu)椤罢n堂信息交流者”的身份。新課程背景下的課堂教學(xué)應(yīng)是一個對話的過程,老師與學(xué)生的身份是平等的,老師應(yīng)積極引導(dǎo)學(xué)生與客觀世界對話,與他人對話,與自我對話。學(xué)生通過對話,應(yīng)逐漸形成一種活動性的、合作性的、反思性的學(xué)習(xí)方式,亦即形成認(rèn)知性實(shí)踐、社會性實(shí)踐、倫理性實(shí)踐“三位一體”的學(xué)習(xí)過程。這種課堂教學(xué)過程超越了二元論;它強(qiáng)調(diào)知識的主觀與客觀、知識的接受與發(fā)現(xiàn)、知識的解構(gòu)與建構(gòu)、知識的抽象性與具體性、知識的明確與默會等諸多關(guān)系的統(tǒng)一(劉慶龍,重塑教學(xué)改革的技術(shù)之維:當(dāng)代教育科學(xué),2018)。老師與同學(xué)應(yīng)共同尋求課程教學(xué)的這種革命性的轉(zhuǎn)變——從“傳遞中心”的教學(xué)轉(zhuǎn)變?yōu)椤皩υ捴行摹钡慕虒W(xué);從“記憶型教學(xué)文化”轉(zhuǎn)變?yōu)椤八季S型教學(xué)文化”。

3.互聯(lián)網(wǎng)+模式下C語言教學(xué)改革的技術(shù)支持

隨著現(xiàn)在多媒體技術(shù),網(wǎng)絡(luò)技術(shù),通信技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)已經(jīng)深入到生活的方方面面,作為新時代的大學(xué)生,手機(jī)成了必不可少的工具。該系統(tǒng)采用B/S架構(gòu)下三層網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計,B/S架構(gòu)也稱瀏覽器/服務(wù)器架構(gòu)模式,通過利用WWW瀏覽器技術(shù),用戶向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請示,服務(wù)器對瀏覽器的請求進(jìn)行處理,將用戶所需要的信息返回到瀏覽器(顧金媛,仲瑞,“互聯(lián)網(wǎng)+”背景下高校教學(xué)改革方式分析與思考——以微課為例:中國新通信,2017)。該系統(tǒng)的三層網(wǎng)絡(luò)結(jié)構(gòu)分為表示層,應(yīng)用層,數(shù)據(jù)庫,表示層表示為用戶界面層,學(xué)生可以通過該界面尋找相應(yīng)的功能;應(yīng)用層實(shí)現(xiàn)系統(tǒng)功能應(yīng)用,是后臺實(shí)現(xiàn)的代碼;數(shù)據(jù)庫存儲數(shù)據(jù),用于存儲用戶、管理員以及各種表的信息。系統(tǒng)一共分為兩個模塊,一是用戶自己學(xué)習(xí)的自學(xué)部分,用戶可以通過該模塊溫習(xí)舊的知識點(diǎn),學(xué)習(xí)心得內(nèi)容;二是以課堂為主的課堂教學(xué)部分,實(shí)現(xiàn)翻轉(zhuǎn)課堂以學(xué)生為主題,講授與互動時間對分(焦琳,“互聯(lián)網(wǎng)+”背景下中外慕課教學(xué)建設(shè)的比較研究:中外企業(yè)家,2017)。學(xué)生利用信息平臺觀看C語言教學(xué)視頻和進(jìn)行C語言教學(xué)案例練習(xí)。課堂活動模塊是教師在課堂上針對學(xué)生在學(xué)習(xí)C語言編程中遇到的問題進(jìn)行專項(xiàng)訓(xùn)練。鞏固學(xué)習(xí)的知識,并能夠?qū)W(xué)生的學(xué)習(xí)成果進(jìn)行客觀的評價。自學(xué)部分根據(jù)學(xué)生自學(xué)的學(xué)習(xí)成果進(jìn)行有針對性的教學(xué),學(xué)生可以記錄下疑難部分,以便在上課時能有針對性的進(jìn)行學(xué)習(xí),提高學(xué)習(xí)的效率。

4.小結(jié)

C語言作為專業(yè)基礎(chǔ)課,每位任課老師應(yīng)有使每一位學(xué)生學(xué)通弄懂的責(zé)任擔(dān)當(dāng),對于教學(xué)中發(fā)生的許多新的變化,出現(xiàn)的諸多問題,都應(yīng)該正確面對,并積極主動改變自己的教學(xué)模式,充分利用“互聯(lián)網(wǎng)+”提供的新的便利,抓住信息技術(shù)發(fā)展給教育教學(xué)帶來的難得機(jī)遇,將互聯(lián)網(wǎng)技術(shù)更好的應(yīng)用到C語言課程教學(xué)中,不斷改進(jìn)自身教學(xué)方式方法,提升教學(xué)質(zhì)量,為社會培養(yǎng)越來越多的高素質(zhì)計算機(jī)專業(yè)人才。

作者:沈雯 單位:西安建筑科技大學(xué)華清學(xué)院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表