999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

VB程序設(shè)計(jì)教學(xué)方法的妙用

2020-03-24 22:00:42李慶霞
關(guān)鍵詞:程序教學(xué)方法能力

李慶霞

[摘? ? ? ? ? ?要]? 教學(xué)方法是教學(xué)過程重要的組成部分之一,是教師和學(xué)生實(shí)現(xiàn)教學(xué)目的、完成教學(xué)任務(wù)的途徑和程序,是師生之間相互有機(jī)聯(lián)系的活動方式。教學(xué)方法包括教的方法和學(xué)的方法兩個(gè)方面,但又不是二者的簡單相加,而是彼此結(jié)合、彼此適應(yīng)的。教學(xué)方法決定著教與學(xué)的效果,對提高教學(xué)質(zhì)量有著重要的理論和實(shí)踐。在Visual Basic程序設(shè)計(jì)教學(xué)中進(jìn)行了教學(xué)方法的探索,使原本枯燥乏味的程序設(shè)計(jì)語言教學(xué)變得直觀、形象,激發(fā)了學(xué)生的興趣,取得了較好的教學(xué)效果。

[關(guān)? ? 鍵? ?詞]? 程序設(shè)計(jì);教學(xué);啟發(fā);算法;編程

[中圖分類號]? G712? ? ? ? ? ? ? ? ?[文獻(xiàn)標(biāo)志碼]? A? ? ? ? ? ? ? [文章編號]? 2096-0603(2020)25-0100-02

VB程序設(shè)計(jì)教學(xué)的關(guān)鍵是通過計(jì)算機(jī)教學(xué),進(jìn)而達(dá)到提升學(xué)生邏輯思維能力的目的,同時(shí)強(qiáng)化學(xué)生對程序的處理能力。但從教學(xué)經(jīng)驗(yàn)來看,大多數(shù)學(xué)生在之前并未接觸過程序設(shè)計(jì)這門課程,導(dǎo)致學(xué)生在閱讀程序方面存在困難,且對編制程序毫無頭緒,長期以往,學(xué)生主觀上認(rèn)為VB程序設(shè)計(jì)這門課程枯燥無趣。而課堂教學(xué)這種教學(xué)方式且易需要教師根據(jù)學(xué)生接受能力以及課程特點(diǎn)構(gòu)建一套適應(yīng)課堂教學(xué),且易激發(fā)學(xué)生積極性的方法。VB程序設(shè)計(jì)這門課程在教學(xué)中注重對學(xué)生發(fā)現(xiàn)問題、分析問題以及解決問題能力的培養(yǎng),我認(rèn)為教學(xué)方法會直接影響教學(xué)效果,所以在多年的教學(xué)實(shí)踐中,談?wù)勎业腣B程序設(shè)計(jì)教學(xué)方法的妙用。

一、讀、說、寫教學(xué)

培養(yǎng)學(xué)生程序設(shè)計(jì)的思維是VB學(xué)科中最重要的一環(huán),它體現(xiàn)了一個(gè)學(xué)生的分析問題、解決問題的綜合能力。由于絕大多數(shù)學(xué)生缺乏相應(yīng)的知識背景,程序代碼設(shè)計(jì)有很大的困難。針對客觀實(shí)際,我在教學(xué)中采取了以下幾個(gè)措施。

(一)讀程序,理思路

程序設(shè)計(jì)教學(xué)要學(xué)會運(yùn)用閱讀理解法。閱讀能力的培養(yǎng)可以潛移默化地提升學(xué)生的獨(dú)立思考能力與質(zhì)疑能力,使學(xué)生自身形成良好的管控能力,即學(xué)生自己能夠自主地按照實(shí)際情況調(diào)整學(xué)習(xí)進(jìn)度。在課堂之外,教師引導(dǎo)學(xué)生在課下大量地閱讀程序,并定期組織學(xué)生交流發(fā)言,讓學(xué)生談通過閱讀別人程序得到的編程算法與設(shè)計(jì)思想。通過課下引領(lǐng)學(xué)生閱讀發(fā)現(xiàn),讓學(xué)生大量地閱讀程序是一種高效的學(xué)習(xí)方法。結(jié)合在課堂上學(xué)生的實(shí)踐,指出他們所設(shè)計(jì)程序中的錯(cuò)誤與問題,課上與課下的聯(lián)動,極大地提高了學(xué)生學(xué)習(xí)程序設(shè)計(jì)的積極性。

(二)說程序,明算法

說程序是程序教學(xué)中不可缺少的一環(huán),課堂上我采用同桌互說、小組討論、師生共說等形式,主要引導(dǎo)學(xué)生說算法,算法是程序設(shè)計(jì)的靈魂,算法就是指解決問題的方法和思路,算法的思路清晰才是最主要的,所以我重點(diǎn)指導(dǎo)學(xué)生說程序算法,并及時(shí)啟發(fā)和點(diǎn)撥,最后簡要做總結(jié)。例如:設(shè)計(jì)工程,已知圓的半徑r,求圓面積S。我要求學(xué)生說出自己的算法,半徑怎么輸入,用什么控件輸入,圓面積如何輸出?首先是學(xué)生自述環(huán)節(jié),學(xué)生1說:“半徑用文本框輸入,圓面積從窗體輸出”;學(xué)生2說:“半徑使用輸入框從鍵盤輸入,圓面積從標(biāo)簽輸出”;學(xué)生3說:“半徑從文本框1輸入,圓面積從文本框2輸出”;學(xué)生4說:“圓面積還可以從消息框輸出”等等,再讓學(xué)生討論、互述等環(huán)節(jié),使學(xué)生頭腦中的算法框架逐步完善、清晰、具體化,這樣編程問題也就能順利解決了。

(三)寫程序,提信心

對學(xué)生程序設(shè)計(jì)能力培養(yǎng)的目的是為了能夠確保學(xué)生通過一系列的學(xué)習(xí)可以獨(dú)立地完成編寫程序的任務(wù),而這也可以說是整個(gè)教學(xué)任務(wù)中最難以完成的內(nèi)容。為了提升學(xué)生獨(dú)立編寫程序的信息,第一步我挑選典型程序,給學(xué)生來閱讀理解,要求學(xué)生認(rèn)真閱讀程序,然后詳細(xì)分析其算法。第二步則要求學(xué)生自己基于自身學(xué)習(xí)情況與理解能力將上述程序進(jìn)行注釋,并給出程序的運(yùn)行結(jié)果。綜合經(jīng)驗(yàn)來看,學(xué)生如果理解了該程序,則意味著其能夠獨(dú)立完成程序的編程,所以說理解程序是獨(dú)立編程的基礎(chǔ)性條件。第三步是通過設(shè)置程序編程填空題,要求學(xué)生根據(jù)程序要求及關(guān)鍵詞完善程序,也可讓學(xué)生討論著寫出程序中缺少的語句,要求其他學(xué)生修改。第四步是給定一些條件,讓學(xué)生根據(jù)要求去實(shí)現(xiàn)程序的功能。通過上述的培訓(xùn),大多數(shù)學(xué)生已經(jīng)掌握了簡單程序的編程,此時(shí),可以通過要求學(xué)生編寫簡單的程序來培養(yǎng)他們的信心。

“紙上得來終覺淺,絕知此事要躬行。”實(shí)踐出真知,只有親自動手、親自操作、才能真正體會到編程的樂趣。每當(dāng)學(xué)生完成一個(gè)編程時(shí)成就感油然而生,我自己也能夠獲得滿足感。

二、延伸拓展教學(xué)

延伸教學(xué)是指針對一個(gè)方面的問題展開教學(xué),引領(lǐng)學(xué)生基于該問題進(jìn)行多層次、多角度的延伸。簡單而言就是由一個(gè)簡單的問題,引領(lǐng)學(xué)生思考更加復(fù)雜的問題,培養(yǎng)學(xué)生的探索精神,進(jìn)而提升學(xué)生編程的思考性。

例如:填充程序的框架,輸出不同的圖形。

源程序如下:

For i =? ①

For j = 1 To ③

Print “*”;

Next j

Print

Next i

最初圖形1:①處為1 To 5,②處空白,③處為I,

延伸到圖形2,對照圖形1,發(fā)現(xiàn)兩圖外循環(huán)一樣,內(nèi)循環(huán)因每行的個(gè)數(shù)也一樣,唯一不同的是圖形輸出起始位置不同,所以引導(dǎo)學(xué)生得出結(jié)論:在源程序中②處改為Print Tab(6 - i),其他不變。

延伸到圖形3,此時(shí)學(xué)生經(jīng)過前兩步的回答,自信心得到加強(qiáng),有學(xué)生主動舉手回答,只用將程序中的①處改為5 To 1 Step -1,其他不變。

延伸到圖形4,學(xué)生首先想到這也是一個(gè)遞減程序,源程序中的①處同程序3中的①、②處怎么修改呢?學(xué)生又進(jìn)入思考、討論狀態(tài)。最終大多數(shù)學(xué)生形成一致意見,即②處同程序2中的②、③處不變。

延伸到圖形5,提出問題:同學(xué)們是否知道如何變化?此時(shí),大多數(shù)學(xué)生是比較茫然的,不知道怎樣處理。為培養(yǎng)學(xué)生獨(dú)立思考能力,此時(shí)我并不急于說出答案,而是引導(dǎo)學(xué)生:在程序1基礎(chǔ)上,①處不變,怎樣輸出圖形?在程序2基礎(chǔ)上,①、②處不變,怎樣輸出圖形?大部分學(xué)生最后將目光停留在③處,我引導(dǎo)學(xué)生找規(guī)律,第1行1個(gè),第2行3個(gè),第3行5個(gè),……第5行9個(gè),很快學(xué)生發(fā)現(xiàn)個(gè)數(shù)是行數(shù)的2倍少1個(gè),這樣答案不言而喻,學(xué)生試著將③處改為2*i-1,運(yùn)行程序,恰好是圖形5,這樣學(xué)生思維準(zhǔn)確、活躍,很快編寫出5種圖形的不同程序段代碼。

通過延伸教學(xué)法,學(xué)生能夠熟練地掌握不同圖形的程序架構(gòu),并可以獨(dú)立地掌握如何利用一個(gè)源程序作出所需要的改變,進(jìn)而輸出不同的圖形??梢哉f,延伸教學(xué)法對提升學(xué)生的邏輯性具有重要意義,加之教師的有意引導(dǎo),學(xué)生對編程的探索心得到提升,極大地提升了學(xué)生的積極性。

三、一題多解教學(xué)

我信奉已故的北京市第二十二中學(xué)的孫維剛老師對中學(xué)數(shù)學(xué)解題的總結(jié):一題多解,多題一解,多解歸一,萬變不離其宗??偨Y(jié)、反思,再總結(jié)、再反思,從方法層面提高到思想層面進(jìn)行升華,學(xué)習(xí)才有興趣,也會變得“好玩”而“不累”。所以自己在程序教學(xué)中不僅利用舉一反三的方式,鼓勵(lì)學(xué)生從不同的角度對問題進(jìn)行解析,并找出多種解題思路。

例如:編程求1+2+3+…+100的值。

方法一:利用For-Next循環(huán)語句。

S=0

For I=1 To 100

S=S+I

Next I

Print “S=”;S

方法二:利用Do-Loop循環(huán)語句。

S=0:I=1

Do while i<=100

S = S + I

I = I + 1

Loop

Print “S=”; S

方法三:利用While-Wend循環(huán)語句。

S = 0: I = 1

While I <= 100

S = S + I

I = I + 1

Wend

Print “S=”; S

學(xué)生上機(jī)調(diào)試運(yùn)行不同的程序,卻能得出相同的結(jié)果,可見同一個(gè)題可以有多種解法,其中方法2采用舉一反三的方式還可變換出另外3種不同的結(jié)構(gòu):當(dāng)型的后測試結(jié)構(gòu);直到型的前測試結(jié)構(gòu);直到型的后測試結(jié)構(gòu)。學(xué)生學(xué)會觸類旁通,學(xué)會思考、質(zhì)疑,進(jìn)一步領(lǐng)會和鞏固所學(xué)知識,經(jīng)過長期的培養(yǎng)使學(xué)生能夠獨(dú)立運(yùn)用所學(xué)知識,獨(dú)立完成編程工作。另外,一題多解法的訓(xùn)練對提升學(xué)生各類編程語句的不同用法具有積極作用。

所以在程序教學(xué)中我感到教學(xué)方法很重要,需要格外注意培養(yǎng)學(xué)生動腦思考、敢于質(zhì)疑、勇于探索實(shí)踐操作、解決實(shí)際問題的能力??傊灰虒W(xué)得法,教師在完成教學(xué)目標(biāo)、教學(xué)任務(wù)的同時(shí),保證良好教學(xué)效果的前提下,可以基于學(xué)生的知識結(jié)構(gòu)特點(diǎn)安排各種形式的教學(xué)活動。簡單而言,只要是有助于學(xué)生學(xué)習(xí)能力提升的教學(xué)方法,就表明該種方法具有較強(qiáng)的實(shí)用性。

參考文獻(xiàn):

[1]周元哲.Visual Basic程序設(shè)計(jì)語言[M].北京:清華大學(xué)出版社,2011.

[2]丁愛萍.Visual Basic程序設(shè)計(jì)[M].北京:電子工業(yè)出版社,2015.

[3]黃洪藝.Visual Basic程序設(shè)計(jì)[M].廈門:廈門大學(xué)出版社,2018.

[4]海濱,關(guān)媛.Visual Basic程序設(shè)計(jì)教程[M].南京:南京大學(xué)出版社,2014.

[5]趙雙萍,周耿烈.Visual Basic程序設(shè)計(jì)實(shí)訓(xùn)與習(xí)題指導(dǎo)[M].西安:西安電子科技大學(xué)出版社,2011.

編輯 陳鮮艷

猜你喜歡
程序教學(xué)方法能力
消防安全四個(gè)能力
初中英語寫作教學(xué)方法初探
甘肅教育(2020年2期)2020-09-11 08:01:42
教學(xué)方法與知識類型的適宜
試論我國未決羈押程序的立法完善
大興學(xué)習(xí)之風(fēng) 提升履職能力
你的換位思考能力如何
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
抄能力
主站蜘蛛池模板: 国产精品流白浆在线观看| 亚洲乱亚洲乱妇24p| 黄色网址免费在线| 久久这里只有精品23| 亚洲第一成年网| 青青草原国产免费av观看| 免费观看无遮挡www的小视频| 国产日韩欧美在线视频免费观看 | 最新亚洲人成无码网站欣赏网| 欧美有码在线观看| 亚洲 成人国产| 欧美成人手机在线观看网址| 高h视频在线| 无码人妻免费| 女人18毛片久久| 亚洲国产精品日韩专区AV| 国产福利拍拍拍| 精品人妻AV区| 亚洲成年人片| 日韩无码黄色网站| 久久久久亚洲av成人网人人软件| 国产欧美视频综合二区| 亚洲免费成人网| 毛片免费高清免费| 色色中文字幕| 国产亚洲现在一区二区中文| 青青草原国产| 亚洲欧洲一区二区三区| 国产欧美日韩资源在线观看| 国产人在线成免费视频| 伊人激情综合网| 国产肉感大码AV无码| 亚洲无码91视频| 一级黄色网站在线免费看| 91丝袜乱伦| 2020精品极品国产色在线观看| 欧美日韩另类国产| 国产精品香蕉在线| 国产一区二区精品福利| 在线观看无码av免费不卡网站| 日韩精品中文字幕一区三区| 专干老肥熟女视频网站| 亚洲综合婷婷激情| av一区二区三区高清久久| 欧美人与性动交a欧美精品| 久久久久中文字幕精品视频| 国产一二三区在线| 在线看片中文字幕| 国产极品美女在线观看| 波多野结衣一区二区三区四区| 精品一区二区三区波多野结衣 | 性色一区| 91精品国产麻豆国产自产在线| 国产高清国内精品福利| 久热中文字幕在线| 国产夜色视频| 成人免费网站在线观看| 成人免费午夜视频| 国产精品女同一区三区五区| 成人福利在线看| 综合久久久久久久综合网| 国产精品高清国产三级囯产AV| 91精品福利自产拍在线观看| 亚洲无码熟妇人妻AV在线| 88国产经典欧美一区二区三区| 国产综合色在线视频播放线视 | 免费一级毛片| 亚瑟天堂久久一区二区影院| 国产嫖妓91东北老熟女久久一| 天天色天天综合网| 99热精品久久| 精品无码国产一区二区三区AV| 97成人在线视频| 久久无码av三级| 国产黄在线免费观看| 精品无码国产自产野外拍在线| a网站在线观看| 精品精品国产高清A毛片| 18禁色诱爆乳网站| 亚洲一区二区黄色| 亚洲第一区在线| 久久国产乱子伦视频无卡顿|