• 
    

    
    

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

      任務(wù)驅(qū)動法在《C 語言程序設(shè)計》課程教學(xué)中的應(yīng)用研究

      2020-09-03 11:52:24丁發(fā)紅
      科技視界 2020年25期
      關(guān)鍵詞:水仙花三位數(shù)程序設(shè)計

      丁發(fā)紅

      1 任務(wù)驅(qū)動法的教法特點

      (1)以規(guī)定的總?cè)蝿?wù)為主導(dǎo),“子任務(wù)”為切入點,精心組織教學(xué),教學(xué)實施要符合學(xué)生的認(rèn)知特點,讓學(xué)生在了解任務(wù)、接受任務(wù)、執(zhí)行任務(wù)的過程中、通過初步完成子任務(wù)最終完成總?cè)蝿?wù),達(dá)到掌握相關(guān)理論知識,提升學(xué)生的綜合能力。

      (2)任務(wù)驅(qū)動法教學(xué)目標(biāo)明確,操作翔實具體。教學(xué)內(nèi)容緊緊圍繞教學(xué)目標(biāo)展開,這個過程中能更加突出教學(xué)重、難點,有助于學(xué)生知識理論的體系的構(gòu)成。

      (3)任務(wù)驅(qū)動法在學(xué)生能力培養(yǎng)上,更加強調(diào)培養(yǎng)學(xué)生的創(chuàng)新精神和技能訓(xùn)練。在此過程中可引導(dǎo)學(xué)生交流、討論甚至可以用小組合作的方式來完成任務(wù),教師可適當(dāng)給予指導(dǎo)并對學(xué)生的教學(xué)任務(wù)完成情況給予評價反饋,比如:通過給平時成績的方式來調(diào)動學(xué)生完成任務(wù)的積極性和主動性,激發(fā)學(xué)生的學(xué)習(xí)熱情,培養(yǎng)學(xué)生分析、解決問題的能力,和培養(yǎng)他們的創(chuàng)新和合作意識。

      2 任務(wù)驅(qū)動法的具體實施

      “任務(wù)驅(qū)動法”是指在教學(xué)過程中,教師不直接講解教學(xué)內(nèi)容,而是把教學(xué)內(nèi)容分解到精心設(shè)計的各項“任務(wù)”中,學(xué)生在教師的幫助下,在強烈的任務(wù)的驅(qū)動下,先進行自主探索學(xué)習(xí),結(jié)合教材內(nèi)容和教師提供的學(xué)習(xí)資料,找出解決問題的方法,最后通過完成“任務(wù)”來達(dá)到掌握教學(xué)內(nèi)容的目標(biāo),“任務(wù)驅(qū)動”教學(xué)方法符合信息技術(shù)的層次性、應(yīng)用性、實踐性和創(chuàng)新性的特點,近年來各高職學(xué)院信息化教學(xué)設(shè)備充足,所以信息技術(shù)課程教學(xué)效果較好,但是《C 語言程序設(shè)計》是理論性很強的一門課程,相對于其他課程來說要求學(xué)生掌握的基礎(chǔ)知識尤其是數(shù)學(xué)基礎(chǔ)知識較多,所謂的任務(wù)就是完成程序設(shè)計,如何引導(dǎo)學(xué)生由簡到繁、由易到難、循序漸進地完成編寫程序的任務(wù)。下面我們以求水仙花數(shù)為例來說明任務(wù)驅(qū)動法在項目教學(xué)中的應(yīng)用。

      例題:打印出所有的“水仙花數(shù)”,所謂“水仙花數(shù)”是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身,例如,153 是一個水仙花數(shù),因為153=13+53+33

      (1)了解學(xué)生與所授內(nèi)容相關(guān)的現(xiàn)有的基礎(chǔ)知識

      要在《C 語言程序設(shè)計》課程教學(xué)中實施任務(wù)驅(qū)動法,一定要了解學(xué)生現(xiàn)有的知識基礎(chǔ),明確學(xué)生掌握本節(jié)課程需要的基礎(chǔ)算法,比如上題中學(xué)生一定要了解水仙花數(shù)肯定是一個三位數(shù),數(shù)值范圍在100~1000 之間,而且該數(shù)的特點是各位數(shù)字的立方和等于它本身,高職學(xué)生現(xiàn)有的知識基礎(chǔ)是完全能夠理解的。授課時可以適當(dāng)舉個已知的“水仙花數(shù)”的例子,讓學(xué)生充分了解題意,明確“水仙花數(shù)”的含義。

      (2)根據(jù)學(xué)生基礎(chǔ),明確學(xué)生完成本程序的重點難點

      在了解程序設(shè)計目的和學(xué)生現(xiàn)有基礎(chǔ)知識的前提條件下,引導(dǎo)學(xué)生突破難點,比如以上程序設(shè)計中,程序的難點就在于如何將一個三位數(shù)中的各位數(shù)字從原三位數(shù)中分離出來,分離過程中要用到已經(jīng)學(xué)過求余(%)、求整(/)函數(shù),授課過程中要引導(dǎo)學(xué)生重溫這兩個函數(shù)的功能,比如將153 中的各位數(shù)分離出來,個位數(shù):153%10=3,十位數(shù):153%100/10=5,百位數(shù):153/100=1。

      對于一個三位數(shù)來說:個位數(shù)= 三位數(shù)%10;十位數(shù)= 三位數(shù)%100/10;百位數(shù)= 三位數(shù)/100,為了讓學(xué)生掌握程序設(shè)計的重點、難點,可以在此舉例幾個三位數(shù),并且要求學(xué)生將個位、十位和百位數(shù)分離出來,達(dá)到理解難點、鞏固重點的目的。

      (3)讓學(xué)生理解掌握該程序的相關(guān)數(shù)據(jù)結(jié)構(gòu)

      在理解題意,掌握算法重、難點的基礎(chǔ)上,如何將算法用計算機語言體現(xiàn)出來,這就要求程序設(shè)計者巧妙利用數(shù)據(jù)結(jié)構(gòu),比如該題我們可以運用“窮舉法”,將100~1 000 范圍的所有三位數(shù)利用以上方法一個一個將個位、十位和百位分離,然后測試該三位數(shù)是否等于個位、十位和百位數(shù)的立方和,如果相等,則打印該三位數(shù),否則不打印。要實現(xiàn)以上算法,必須使用循環(huán)結(jié)構(gòu)程序來實現(xiàn)從100~1000 之間數(shù)據(jù)的一一測試,循環(huán)結(jié)構(gòu)內(nèi)部再使用選擇結(jié)構(gòu)程序設(shè)計來實現(xiàn)該數(shù)是否為“水仙花數(shù)”的判斷。

      (4)引導(dǎo)學(xué)生完成程序編寫并上機運行

      在理解以上算法,數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)上,引導(dǎo)學(xué)生編寫程序如下:以153 和154 為例,運行程序,分別拆分出個位數(shù)hun,十位數(shù)ten 和百位數(shù)ind,然后用if(n==hun*hun*hun+ten*ten*ten+ind*ind*ind)條件判斷是否成立,引導(dǎo)學(xué)生檢查程序。

      (5)程序調(diào)試

      程序調(diào)試是將編寫的程序錄入環(huán)境運行測試,修正語法錯誤和邏輯錯誤的過程,這是保證所設(shè)計程序正確性的必不可少的步驟。測試過程中可根據(jù)測試時所發(fā)生的錯誤進一步診斷,找出原因和具體的位置進行修正。

      《C 語言程序設(shè)計》課程教學(xué)中,因為每節(jié)課都是以完成某一個具體的程序設(shè)計為目的的,所以我們用任務(wù)驅(qū)動法開展教學(xué)清晰的思路、效果明顯,在調(diào)試程序的過程中,學(xué)生還會不斷地獲得成就感,從而激發(fā)他們的求知欲望,逐步形成一個感知心智活動的良性循環(huán),培養(yǎng)他們獨立探索、勇于開拓進取的自學(xué)能力。為更好適應(yīng)今后工作崗位打下良好的基礎(chǔ)。

      3 實施任務(wù)驅(qū)動法需注意的事項

      任務(wù)驅(qū)動法的教學(xué)方式在多種學(xué)科中被廣泛使用,并已取得了較好的教學(xué)效果,實施這種教學(xué)方法是應(yīng)該注意以下事項:

      1)以生為本,設(shè)計任務(wù)。任務(wù)設(shè)計是任務(wù)驅(qū)動法教學(xué)實施的關(guān)鍵環(huán)節(jié)。因為任務(wù)的制定要以教學(xué)大綱為主,要以學(xué)生現(xiàn)有的知識為依據(jù),任務(wù)既要能體現(xiàn)教學(xué)的重、難點,更要對教學(xué)內(nèi)容有比較全面的概括,任務(wù)的難度更要符合學(xué)生的實際。

      (1)任務(wù)設(shè)計要目標(biāo)明確,結(jié)合所學(xué)知識體系并與實際問題相結(jié)合。

      (2)任務(wù)設(shè)計難易適中,切合學(xué)生實際由易到難循序漸進。

      2)在教學(xué)過程中,注重學(xué)生的主體地位

      任務(wù)驅(qū)動法教學(xué)實施中,要遵循以學(xué)生為主、教師為輔的原則。教師在教學(xué)情境中,開展任務(wù)驅(qū)動式教學(xué)法時,應(yīng)該把自己融入學(xué)習(xí)主體中幫助學(xué)生探討、分析解決問題,共同完成任務(wù)并對任務(wù)完成情況給予評價反饋。

      3)在教學(xué)過程中,教師要注意適時指導(dǎo)

      在實施任務(wù)驅(qū)動式教學(xué)方法時,教師要有較強的課堂掌控能力,因此,對于具體的一節(jié)課來說,如何組織教學(xué)是每個教師應(yīng)該思考的問題。任務(wù)驅(qū)動法教學(xué)強調(diào)的是教師對學(xué)生的啟發(fā)、引導(dǎo)作用,是教會學(xué)生自己動腦思考、動手操作獲取知識和技能,而不是教會學(xué)生知識和技能,所以在課堂教學(xué)中引導(dǎo)學(xué)員去探究成為主要任務(wù),當(dāng)然要適時指導(dǎo)學(xué)生提高學(xué)習(xí)效率,促進教學(xué)任務(wù)的完成。

      猜你喜歡
      水仙花三位數(shù)程序設(shè)計
      擺三位數(shù)
      積是三位數(shù)還是四位數(shù)
      基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      水仙花
      擺三位數(shù)
      養(yǎng)水仙花
      三位數(shù)密碼
      高職高專院校C語言程序設(shè)計教學(xué)改革探索
      PLC梯形圖程序設(shè)計技巧及應(yīng)用
      巴彦淖尔市| 博湖县| 辽源市| 小金县| 新蔡县| 咸阳市| 河曲县| 都匀市| 竹北市| 长乐市| 高安市| 库伦旗| 额尔古纳市| 武胜县| 白朗县| 凤庆县| 融水| 麻栗坡县| 遵化市| 新竹县| 密山市| 清镇市| 图们市| 黑河市| 万盛区| 调兵山市| 孝义市| 侯马市| 鞍山市| 抚远县| 雷州市| 靖远县| 湟源县| 那坡县| 蕉岭县| 丹东市| 响水县| 剑河县| 河北省| 旬邑县| 当阳市|