• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于網(wǎng)絡學習空間下《程序設(shè)計基礎(chǔ)綜合實訓》教學的方法

    2017-12-29 14:18:32王鵬
    山東工業(yè)技術(shù) 2017年24期
    關(guān)鍵詞:網(wǎng)絡學習空間程序設(shè)計教學方法

    摘 要:程序設(shè)計基礎(chǔ)綜合實訓可有效將學生的學習效果提升,使學生能夠?qū)⒗碚撝R與實踐進行結(jié)合。因此,本文針對基于網(wǎng)絡學習空間下《程序設(shè)計基礎(chǔ)綜合實訓》教學方法做出了進一步探究,對各項教學方式給出了詳細的分析。

    關(guān)鍵詞:網(wǎng)絡學習空間;程序設(shè)計;教學方法

    DOI:10.16640/j.cnki.37-1222/t.2017.24.240

    在計算機專業(yè)當中,程序設(shè)計是學生必須掌握的能力,但也是學生學習的難點和重點。在《程序設(shè)計基礎(chǔ)綜合實訓》的學習中,需要學生進行C語言的數(shù)據(jù)類型、運算符和表達式、順序結(jié)構(gòu)程序設(shè)計、分支結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、數(shù)組的定義和使用、函數(shù)的定義和使用、指針、結(jié)構(gòu)體的綜合實訓等。

    1 案例式教學

    在授課的過程中,要基于網(wǎng)絡學習空間下,利用案例式教學,可使學生進一步掌握編程語言的基本概念、語法,掌握結(jié)構(gòu)化程序設(shè)計的基本思想、以及最常用或常見的一些算法。通過案例的學習,可使學生能夠牢固掌握編程語言編寫較為簡單的程序,讀懂較為復雜的程序,并為其它課程奠定基礎(chǔ)[1]。在案例教學中,具有很強的互動性,可促進學生將理論與實際進行結(jié)合,通過解決實際問題,使學生在網(wǎng)絡學習的空間下,利用自己學習的理論知識解決實際問題。

    例如:在學習《循環(huán)結(jié)構(gòu)程序設(shè)計》的過程中,教師可以利用微課給出案例,如:判斷一個數(shù)是否是素數(shù),求兩個數(shù)的最大公約數(shù)與最小公倍數(shù)、求水仙花數(shù)等,使學生能夠在案例中鞏固學習while語句、do–while語句和for語句的異同,知道循環(huán)的次數(shù)可選用for語句實現(xiàn)循環(huán),不知道循環(huán)的次數(shù)可選用while語句或do-while語句實現(xiàn)循環(huán)等知識點??山o出一段小程序,對程序的運行進行細致分析如:

    #include

    void main()

    { int i;

    for(i=0;++i;i<5)

    { if(i==3)

    {printf("%d\n",++i);

    break;

    }

    printf("%d\n",++i);

    }

    }

    之后,引導學生思考語句“for(“i=0;++i;i<5”)在編譯時為何會給出語法警告錯誤?當將其改為“for(i=0;i<5;++i)”時,運行結(jié)果又將如何等問題。最后,在課堂上結(jié)合學生的實訓情況,進一步提升學生的學習效果。

    2 項目驅(qū)動式教學

    在計算機的課程當中,經(jīng)常會應用項目式教學的形式,將學生學習的大中小型項目進行分解,之后利用學生與學生之間的交流和討論,使學生掌握其中的知識點[2]。在這樣的學習過程中,學生能夠提升學習程序設(shè)計的趣味性,提升學生對問題進行分析的能力。

    例如:在C語言的學習中,要求學生結(jié)合在課堂上學習的內(nèi)容,制作“圖書管理系統(tǒng)”。其中,要將學生分成不同的小組,自己在網(wǎng)絡環(huán)境下查閱資料,自主完成對系統(tǒng)的設(shè)計。但要注意幾點要求:其一,設(shè)計的項目要包括在課堂當中學習的知識、并調(diào)動學生的思考積極性;其二,根據(jù)學習的內(nèi)容對項目內(nèi)容進行選取,其項目的規(guī)模能不能超出學生的能力范圍;其三,在學生制作系統(tǒng)之前,要詳細講解制作的要求,并說明最終的項目成果。其四,在共享平臺中上傳一些資料,幫助學生完成項目。這樣,學生在制作的過程中,便有了比較明確的方向,通過在網(wǎng)絡上對資料的查詢和在網(wǎng)絡平臺上與小組成員的溝通,制定編目、典藏、流通、讀者、查詢、系統(tǒng)維護等模塊,并結(jié)合各個模塊的不同功能,完成對系統(tǒng)的制作。

    3 利用網(wǎng)絡學習,促進學生理清思路

    在程序設(shè)計基礎(chǔ)綜合實訓的教學中,首先教師要幫助學生對程序進行排錯的能力以及對其調(diào)試的能力。所以,在日常授課的過程中,要對學生的排錯技巧進行訓練,以便學生能夠在對程序進行調(diào)試的過程中對錯誤的報告進行分析,然后引導學生對經(jīng)常出現(xiàn)的錯誤進行總結(jié),避免出現(xiàn)同樣的錯誤,將學習的效率提升。其次,要在實訓的過程中,使學生細致了解運行程序的過程。

    例如:在JSP的學習中,可讓學生在多媒體技術(shù)中觀察實際運行結(jié)果當?shù)慕缑嬖?,如:處理的最終結(jié)果、連接和表單圖片等,讓學生對其中的幾段代碼進行分析,并引導學生將其中的運行結(jié)果作為依據(jù),對程序當中的細節(jié)進行分析,對流程進行編寫。這樣學生能夠?qū)λ鶎W的知識深入進行了解,重點分析其中的重點代碼,不斷積累知識,將學生的程序設(shè)計能力進行提升。最后,將模塊進行細化分解,應用多媒體技術(shù)展示分解之后模塊,讓學生從整體的角度對其進行分析,自己將大問題分解成各個小問題,以便學生能夠用模塊化的思維對問題進行分析,有清晰的思路,逐步解決各個問題。

    4 結(jié)束語

    總之,學生在學習的過程中,程序設(shè)計一直都是教學的難點,學生在學習的過程中會遇到各種問題,因此教師要注重教學的方式和方法,運用案例式教學、項目驅(qū)動式教學等方式,在網(wǎng)絡學習的環(huán)境下,幫助學生理清思路,提升學習的效果。

    參考文獻:

    [1]王開,樊華.基于網(wǎng)絡學習空間的智慧教學實踐——以《計算機應用基礎(chǔ)》課程為例[J].中國教育信息化,2017(18):66-68.

    [2]紀慧蓉.基于網(wǎng)絡學習空間的翻轉(zhuǎn)教學模式研究——以“計算機基礎(chǔ)”為例[J].電腦知識與技術(shù),2014,10(36):8710-8711.

    課題名稱:高職《程序設(shè)計基礎(chǔ)綜合實訓》課程改革研究。項目編號:2015ZCY203。立項單位:吉林省教育廳職稱處。課題負責人:王 鵬

    作者簡介:王鵬(1980-),男,碩士,講師,教師。

    猜你喜歡
    網(wǎng)絡學習空間程序設(shè)計教學方法
    初中英語寫作教學方法初探
    甘肅教育(2020年2期)2020-09-11 08:01:42
    基于Visual Studio Code的C語言程序設(shè)計實踐教學探索
    計算機教育(2020年5期)2020-07-24 08:52:56
    教學方法與知識類型的適宜
    從細節(jié)入手,談PLC程序設(shè)計技巧
    電子制作(2019年9期)2019-05-30 09:42:04
    基于網(wǎng)絡學習空間的小學數(shù)學智慧課堂教學策略研究
    高職高專院校C語言程序設(shè)計教學改革探索
    服務于翻轉(zhuǎn)課堂教學模式的人人通網(wǎng)絡學習空間建設(shè)與應用研究
    考試周刊(2016年80期)2016-10-24 17:47:51
    利用網(wǎng)絡學習空間促進中職學生發(fā)展的考核之研究
    考試周刊(2016年54期)2016-07-18 09:11:14
    論本科教學中傳統(tǒng)教學與網(wǎng)絡學習空間結(jié)合的重要性
    PLC梯形圖程序設(shè)計技巧及應用
    朔州市| 昆山市| 隆林| 孝义市| 峨山| 祁门县| 临沂市| 乌兰察布市| 罗山县| 巫山县| 大竹县| 武山县| 宿州市| 白朗县| 固镇县| 玉门市| 蓝田县| 资兴市| 拜城县| 颍上县| 衡阳县| 镇原县| 和硕县| 镇巴县| 邹平县| 延吉市| 宜兰县| 清镇市| 嘉义县| 余庆县| 中宁县| 海阳市| 三明市| 柘荣县| 邵东县| 香港 | 中卫市| 柳林县| 博湖县| 边坝县| 镶黄旗|