国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

程序設(shè)計(jì)課中的教學(xué)反思

2019-10-21 09:14駱春葉
考試與評(píng)價(jià) 2019年6期
關(guān)鍵詞:程序設(shè)計(jì)教學(xué)反思

駱春葉

【摘 ?要】 算法與程序設(shè)計(jì)部分一直是高中信息技術(shù)課程的難點(diǎn)。本文以一堂《VB循環(huán)語(yǔ)句》課為例,對(duì)整堂課中的各個(gè)環(huán)節(jié)進(jìn)行了反思。

【關(guān)鍵詞】 程序設(shè)計(jì) ?教學(xué)反思 ?VB

在信息技術(shù)學(xué)考中,Visual Basic算法與程序設(shè)計(jì)部分一直是難點(diǎn),得分率非常低。主要原因有多個(gè):其一,程序設(shè)計(jì)中涉及了算法,有一部分算法平時(shí)沒(méi)有接觸過(guò),對(duì)學(xué)生來(lái)說(shuō)比較有難度。而且,編程思路與我們常規(guī)的思考過(guò)程不完全一樣,導(dǎo)致很多學(xué)生無(wú)法理解;其二,代碼都是用英文寫(xiě)的,沒(méi)有任何的中文,英語(yǔ)基礎(chǔ)差的學(xué)生一看到整頁(yè)的英文字母就頭疼,根本沒(méi)有看下去的欲望;其三,代碼比較抽象,學(xué)生在寫(xiě)平時(shí)做作業(yè)寫(xiě)代碼時(shí),因?yàn)榄h(huán)境的限制無(wú)法去機(jī)房調(diào)試,所以無(wú)法看到即時(shí)的效果。

針對(duì)以上問(wèn)題,我一直在思考:

1. 如何讓學(xué)生理解算法的思路?

2. 如何把難的算法簡(jiǎn)單化,以通俗直觀的方式表達(dá)出來(lái),讓學(xué)生都能聽(tīng)懂?

3. 如何把抽象的代碼變成直觀的效果,讓課堂更生動(dòng)更形象?

4. 如何調(diào)動(dòng)學(xué)生的上課積極性,讓學(xué)生愛(ài)聽(tīng)?

以下是我在《VB循環(huán)語(yǔ)句》課中的上課內(nèi)容和反思。

一、導(dǎo)入

在課堂開(kāi)頭,先進(jìn)行一個(gè)熱身活動(dòng)——“猜數(shù)游戲”。我拿出事先準(zhǔn)備好的手表,讓學(xué)生猜手表的價(jià)格,如果猜錯(cuò)了,就告訴他們是高了還是低了,然后繼續(xù)這個(gè)過(guò)程,一直到猜對(duì)為止。具體過(guò)程如下圖。

反思:學(xué)生積極性比較高,紛紛參加游戲,并且對(duì)手表的價(jià)格很感興趣。但大家給的價(jià)格差距比較大,猜的過(guò)程有點(diǎn)浪費(fèi)時(shí)間??梢钥紤]定一個(gè)價(jià)格范圍,并且規(guī)定最多猜五次,防止浪費(fèi)不必要的時(shí)間。

二、新課過(guò)程

引入本堂課的主要內(nèi)容——循環(huán)結(jié)構(gòu)。

具體流程如下:

1. 歸納循環(huán)結(jié)構(gòu)的基本思路。展示流程圖(PPT),引導(dǎo)學(xué)生讀懂流程圖,并判斷循環(huán)結(jié)束的條件。

2. 引入循環(huán)結(jié)構(gòu)的兩種語(yǔ)句:For語(yǔ)句和Do While語(yǔ)句。(講授For語(yǔ)句與Do While語(yǔ)句的基本格式)

3. 分小組活動(dòng),每組4~5人,設(shè)計(jì)程序界面,并考慮將“猜數(shù)游戲”編寫(xiě)成VB代碼。(分別嘗試用For語(yǔ)句和Do While語(yǔ)句編寫(xiě),并調(diào)試運(yùn)行。)

4. 各小組展示環(huán)節(jié),說(shuō)說(shuō)哪組的游戲更合理,說(shuō)說(shuō)哪組的游戲更新穎,說(shuō)說(shuō)哪組的游戲更好玩。

反思:

成功之處:

1. 本堂課互動(dòng)較多,有師生互動(dòng),生生互動(dòng),學(xué)生的積極性好;

2. 以游戲的方式引入,貼合實(shí)際,學(xué)生較易理解,整體思路比較清晰;

3. 由于本堂課在機(jī)房進(jìn)行,學(xué)生在電腦上設(shè)計(jì)界面,并編寫(xiě)程序代碼,能上機(jī)調(diào)試并運(yùn)行,能看到直觀的效果;

4. 題目難度適中。

不足之處:

1. 前期猜數(shù)游戲環(huán)節(jié)花費(fèi)時(shí)間較多,可以考慮設(shè)置一個(gè)價(jià)格范圍;

2. 整個(gè)過(guò)程中,學(xué)生自己設(shè)計(jì)界面,自己編寫(xiě)代碼。比較浪費(fèi)時(shí)間,很多學(xué)生代碼來(lái)不及寫(xiě)完;

3. 仍然存在部分學(xué)生不參與的情況;

4. 最后的展示環(huán)節(jié)來(lái)不及完成。

三、改進(jìn)之處

課前:

1. 提前預(yù)習(xí)循環(huán)語(yǔ)句For和Do while,并做些簡(jiǎn)單的題目;

2. 課前準(zhǔn)備好游戲的“設(shè)計(jì)表格”下發(fā);

3. 提前分好小組,每小組4—5人,并讓大家根據(jù)分組情況來(lái)坐,以便小組活動(dòng)開(kāi)展得更順利。

課中:

1. 讓學(xué)生在設(shè)計(jì)表格上提前寫(xiě)好自己的設(shè)計(jì)思路,避免一改再改的情況,以方便在上課過(guò)程中根據(jù)設(shè)計(jì)思路發(fā)揮,有更多的時(shí)間來(lái)寫(xiě)代碼;

2. 在活動(dòng)開(kāi)始前,小組每個(gè)成員根據(jù)情況安排好任務(wù)。一個(gè)學(xué)生設(shè)計(jì)界面,兩個(gè)學(xué)生在紙上編寫(xiě)代碼,一個(gè)學(xué)生負(fù)責(zé)打字;

3. 由于分組較多,最后展示環(huán)節(jié)很有可能來(lái)不及,可以根據(jù)情況選擇最典型的幾組展示。

課后:

1. 針對(duì)課堂中來(lái)不及的情況,課后布置改進(jìn)任務(wù),要求每位同學(xué)都上交一份界面和代碼;

2. 針對(duì)部分沒(méi)有參與的學(xué)生,主要原因是因?yàn)榛A(chǔ)不好,課后可以進(jìn)行針對(duì)復(fù)習(xí);

3. 后續(xù)課堂還是要反復(fù)練習(xí)代碼題,慢慢加深難度,跟理科解題類(lèi)似。就怕許多學(xué)生一開(kāi)始比較認(rèn)真,后來(lái)就沒(méi)興趣了。

本節(jié)課有成功之處,也有不足之處,可以提高學(xué)生的VB積極性,讓學(xué)生理解循環(huán)結(jié)構(gòu)的思路,讓沉悶的課堂變得有活力。但是后續(xù)課堂還是要加強(qiáng),許多學(xué)生的積極性不長(zhǎng)久,如何讓他們一直感興趣,一直深入學(xué)習(xí),仍然是我要思考的問(wèn)題。

猜你喜歡
程序設(shè)計(jì)教學(xué)反思
基于OBE的Java程序設(shè)計(jì)個(gè)性化教學(xué)研究
項(xiàng)目化教學(xué)在Python程序設(shè)計(jì)課程中的應(yīng)用
C++程序設(shè)計(jì)課程教學(xué)改革研究
醫(yī)學(xué)專(zhuān)業(yè)“Python程序設(shè)計(jì)”課程教學(xué)改革總結(jié)與思考
中職職業(yè)生涯規(guī)劃課程的教學(xué)反思
基于微課的翻轉(zhuǎn)課堂在教學(xué)中的應(yīng)用與反思
高等數(shù)學(xué)的教學(xué)反思
信息技術(shù)課堂微課教學(xué)方法研究