C語言for循環(huán)語句教學(xué)設(shè)計(jì)論文
摘要:for循環(huán)語句是C語言三種循環(huán)語句中使用頻率最高,最為靈活的一種循環(huán)。掌握for循環(huán)語句對(duì)學(xué)生編程技能的提高具有重要意義。本文從教學(xué)背景、微課件特色、教學(xué)目標(biāo),教學(xué)內(nèi)容等方面著眼,對(duì)C語言之for循環(huán)語句,進(jìn)行教學(xué)設(shè)計(jì)。希望學(xué)生能夠較好的掌握for循環(huán)語句的相關(guān)知識(shí),在實(shí)際應(yīng)用中游刃有余。
關(guān)鍵詞:程序設(shè)計(jì)基礎(chǔ);for語句;循環(huán)
循環(huán)結(jié)構(gòu)是C程序的三大結(jié)構(gòu)之一,是程序設(shè)計(jì)的基礎(chǔ)。其循環(huán)包括whie循環(huán)、dowhile循環(huán)和for循環(huán),三種循環(huán)之間可以互相轉(zhuǎn)換。其中for循環(huán)語句使用最為靈活,不僅可以用于循環(huán)次數(shù)可以確定的情況,而且可以用于循環(huán)次數(shù)不確定,只給出循環(huán)結(jié)束條件的情況,它完全可以代替while語句。學(xué)生只有熟練掌握了循環(huán)語句的語句格式,理解循環(huán)執(zhí)行過程,才能在實(shí)際應(yīng)用中游刃有余。
1教學(xué)背景
循環(huán)結(jié)構(gòu)是C程序的三大結(jié)構(gòu)之一,是程序設(shè)計(jì)的基礎(chǔ)。C語言提供了三種循環(huán)控制語句(不考慮goto/if構(gòu)成的循環(huán)),構(gòu)成了三種基本的循環(huán)結(jié)構(gòu)。(1)while語句構(gòu)成的循環(huán)結(jié)構(gòu)(“當(dāng)型循環(huán)”)(2)do-while語句構(gòu)成的循環(huán)結(jié)構(gòu)(“直到型循環(huán)”)(3)for語句構(gòu)成的循環(huán)結(jié)構(gòu)(“當(dāng)型循環(huán)”)我們本次教學(xué)是學(xué)生在學(xué)習(xí)了while語句構(gòu)成的循環(huán)結(jié)構(gòu)(“當(dāng)型循環(huán)”)和do-while語句構(gòu)成的循環(huán)結(jié)構(gòu)(“直到型循環(huán)”)之后進(jìn)行開展的。并在課前做了相關(guān)的微課視頻,讓學(xué)生提前預(yù)習(xí)。
2微課件特色
。1)視頻中采用循環(huán)導(dǎo)航按鈕,改變了以往視頻從頭放到尾的翻頁模式。在微課視頻使用過程中,可以跳躍訪問到任何一個(gè)節(jié)點(diǎn),查看需要學(xué)習(xí)的內(nèi)容。(2)課件基于工作過程為導(dǎo)向的設(shè)計(jì)理念,以任務(wù)為載體,以課程技能要求為目標(biāo),以實(shí)施過程為核心。在實(shí)施過程中,考慮到學(xué)生個(gè)體差異,又進(jìn)行分層教學(xué),既提供了高基礎(chǔ)高水平的實(shí)施項(xiàng)目的思路、方法,又提供了零基礎(chǔ)學(xué)生實(shí)施項(xiàng)目的思路、方法和步驟操作。所以該課件既適合任課老師上課教學(xué)使用,也適合學(xué)生自主學(xué)習(xí)使用。(3)課件以清新藍(lán)為主題色調(diào)的模板,既考慮上課過程中光線折射問題,也考慮不容易產(chǎn)生視覺疲勞。
3教學(xué)目標(biāo)
根據(jù)本任務(wù)的教學(xué)內(nèi)容以及學(xué)生的特點(diǎn),結(jié)合學(xué)生現(xiàn)有知識(shí)水平,確定本課教學(xué)目標(biāo)如下。3.1知識(shí)目標(biāo)掌握for語句的一般形式,了解for循環(huán)執(zhí)行過程,運(yùn)用for循環(huán)結(jié)構(gòu)編寫程序3.2能力目標(biāo)培養(yǎng)學(xué)生分析問題,解決問題的能力,并能熟練運(yùn)用for循環(huán)語句書寫相關(guān)程序。3.3素質(zhì)目標(biāo)培養(yǎng)學(xué)生團(tuán)隊(duì)合作精神,激發(fā)學(xué)生學(xué)習(xí)熱情,提高創(chuàng)新意識(shí)。能運(yùn)用循環(huán)結(jié)構(gòu)解決生活中的實(shí)際問題,體驗(yàn)程序設(shè)計(jì)的魅力,產(chǎn)生對(duì)程序設(shè)計(jì)的求知欲,激發(fā)學(xué)生對(duì)程序設(shè)計(jì)的學(xué)習(xí)興趣。
4教學(xué)內(nèi)容的設(shè)計(jì)
本節(jié)知識(shí)點(diǎn)采用任務(wù)驅(qū)動(dòng)引導(dǎo)課程教學(xué)、結(jié)合案例深化課程教學(xué)、采用理論與實(shí)踐一體化實(shí)現(xiàn)課程教學(xué)。通過循序漸進(jìn)、層層深入的講解,逐步深化對(duì)for循環(huán)語句的基本格式和執(zhí)行過程的理解。采用任務(wù)驅(qū)動(dòng)的方式,培養(yǎng)學(xué)生的探究能力,提高學(xué)習(xí)的主動(dòng)性;通過基于任務(wù)的探索和小組的合作,使學(xué)生在生生交流、師生交流中培養(yǎng)分析問題、解決問題的能力和團(tuán)隊(duì)合作精神。采用趣味性的故事來引入知識(shí)點(diǎn),提升學(xué)生的學(xué)習(xí)興趣。運(yùn)用微課教學(xué)手段,能使學(xué)生課前預(yù)習(xí),課后復(fù)習(xí),更好的鞏固所學(xué)知識(shí)。圖1教學(xué)內(nèi)容設(shè)計(jì)圖4.1課程板書根據(jù)課程目標(biāo),確定知識(shí)點(diǎn)的講解,明確所學(xué)主要知識(shí)。通過課程板書,讓學(xué)生明白此節(jié)課程的'重要知識(shí)點(diǎn)。for語句的一般形式:for(表達(dá)式1;表達(dá)式2;表達(dá)式3)語句; /*循環(huán)體*/2、for語句的執(zhí)行過程3、for語句的特殊用法4、for語句綜合應(yīng)用5、課堂小結(jié)6、作業(yè)圖2課程板書4.2循序漸進(jìn)、層層深入通過創(chuàng)設(shè)情境,把枯燥的問題有趣化,提高學(xué)生學(xué)習(xí)的興趣。采用循序漸進(jìn)、層層深入的方法,逐步增加難度。例如:承接上次課的循環(huán)結(jié)構(gòu),提出新任務(wù)1:假如從今天開始,第1天為“希望工程”存入1分錢,第2天存入2分錢,第3天存入3分錢,問10天后你將為“希望工程”存入多少錢?案例拓展:猴子吃桃問題。猴子第一天摘下若干個(gè)桃子,當(dāng)即吃掉一半,還不過癮,又多吃了一個(gè)。第二天早上又將剩下的桃子吃掉一半,又多吃了一個(gè)。以后每天早上都吃了前一天剩下的一半零一個(gè)。到第10天早上想再吃時(shí),只剩下一個(gè)桃子了,求第一天共摘了多少個(gè)桃子?通過逐步增加難度,讓學(xué)生由淺入深,逐步深入,鞏固所學(xué)知識(shí)。4.3微課視頻預(yù)習(xí)、鞏固所學(xué)知識(shí)此微課視頻中采用循環(huán)導(dǎo)航按鈕,包括四部分:學(xué)習(xí)目標(biāo)、知識(shí)講解、實(shí)例點(diǎn)析、操作練習(xí)。通過導(dǎo)航按鈕,學(xué)生可以很容易的知道此課程包含哪些知識(shí)點(diǎn),現(xiàn)在講到了哪一部分。在for循環(huán)語句的執(zhí)行過程中,更是運(yùn)用Flash做了一個(gè)動(dòng)畫的執(zhí)行過程,增加學(xué)生從感性認(rèn)識(shí)到理性認(rèn)識(shí)。運(yùn)用此微課視頻,學(xué)生可以做到課前預(yù)習(xí)、課后復(fù)習(xí),加深、鞏固所學(xué)知識(shí)。
5.結(jié)論
循環(huán)結(jié)構(gòu)是程序設(shè)計(jì)基礎(chǔ)的一個(gè)重要知識(shí)點(diǎn),C語言之for循環(huán)語句更是三種循環(huán)結(jié)構(gòu)中非常重要的一種循環(huán)。教師在教學(xué)過程中,應(yīng)盡可能提高學(xué)生的學(xué)習(xí)積極性,以學(xué)生為主,點(diǎn)燃學(xué)生學(xué)習(xí)的熱情,讓學(xué)生能夠輸入理想的程序,輸出快樂的人生。
作者:李英 單位:云南林業(yè)職業(yè)技術(shù)學(xué)院信息工程學(xué)院
參考文獻(xiàn)
[1]楊斌,王以寧,等.美國(guó)大學(xué)IPSP課程混合式翻轉(zhuǎn)課堂分析與啟示[J].中國(guó)電化教育2015(2):118-122.
[2]胡鐵生”微課”:區(qū)域教育信息資源發(fā)展的新趨勢(shì)[J].電化教育研究,2011(10):61-65.
[3]牟占生,董博杰.基于M00C的混合式學(xué)習(xí)模式探究——以Coursera平臺(tái)為例[J].現(xiàn)代教育技術(shù),2014(5):73-80.
[4]王之元,易曉東,等.面向MOOC的程序設(shè)計(jì)語言課程教學(xué)設(shè)計(jì)[J].計(jì)算機(jī)教育,2014(2):55-58.
【C語言for循環(huán)語句教學(xué)設(shè)計(jì)論文】相關(guān)文章:
《湖心亭看雪》教學(xué)語言設(shè)計(jì)教育論文12-02
品味散文語言教學(xué)設(shè)計(jì)范文06-29
語言教學(xué)設(shè)計(jì)欣賞大班詩歌《畫圓》教案10-03
精選《觀潮》教學(xué)設(shè)計(jì) 教案教學(xué)設(shè)計(jì)03-08
觀潮教學(xué)設(shè)計(jì)06-15