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

基于VB程序設(shè)計語言的交互式課堂練習(xí)的設(shè)計與實現(xiàn)

2019-11-12 12:01:33趙治紅陳凱肖飛
電腦知識與技術(shù) 2019年25期
關(guān)鍵詞:交互式課堂練習(xí)

趙治紅 陳凱 肖飛

摘要:交互式學(xué)習(xí)是教育信息化時代不斷強調(diào)的區(qū)別于傳統(tǒng)認(rèn)知的教學(xué)模式,新時代的教師和學(xué)生都越來越傾向于在交互中教學(xué)與學(xué)習(xí)。本文在Powerpoint中,基于VB程序設(shè)計語言進行了交互式課堂練習(xí)的設(shè)計與實現(xiàn),學(xué)習(xí)界面清晰,具有一定的科學(xué)性、邏輯性,可反復(fù)運行。

關(guān)鍵詞:VB語言;交互式;課堂練習(xí)

中圖分類號:G642? ? ? ? 文獻標(biāo)識碼:A

文章編號:1009-3044(2019)25-0134-03

1 VB程序設(shè)計語言的概述及特點

1.1 VB程序設(shè)計語言的概述

VB語言即Visual Basic程序設(shè)計語言,VB語言是以BASIC語言為基礎(chǔ)的,因此,Visual Basic語言同BASIC語言一樣:不僅簡單易懂,還具有交互功能。Visual Basic程序設(shè)計語言的界面設(shè)計倚賴于可視化的工具,其功能實現(xiàn)倚賴于事件驅(qū)動的運行機制。本文基于Visual Basic語言,進行交互式課堂練習(xí)的設(shè)計與實現(xiàn),充分利用了VB語言的可視化特征和事件驅(qū)動機制。

1.2 VB程序設(shè)計語言的特點

(1)具有基于對象的可視化設(shè)計工具

VB程序設(shè)計語言是面向?qū)ο蟮?。在VB語言中,程序設(shè)計者可以直接在窗體上添加各個類型的控件對象,譬如命令按鈕、文本框、復(fù)選框、標(biāo)簽等等,并進行合理的布局,通過為每個控件對象設(shè)置其屬性值,從而使界面?zhèn)€性化。

(2)事件驅(qū)動的編程機制

在VB語言中,事件即指單擊(Click)、雙擊(DblClick)等這一類用戶的動作,它決定了程序?qū)⑾蚝畏较蜻\行,不同于面向過程的結(jié)構(gòu)化程序設(shè)計(需要逐步運行每一個命令語句),在VB里,每一段程序的運行背后都離不開用戶的動作,而程序員需要做的就是編寫符合設(shè)計要求的代碼,實現(xiàn)對用戶動作的響應(yīng)。

(3)提供易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境

VB程序設(shè)計語言能夠為用戶提供易學(xué)易用、良好的開發(fā)環(huán)境,通過VB語言開發(fā)的應(yīng)用程序可以在VB的集成開發(fā)環(huán)境中直接運行,也可以在脫離VB集成開發(fā)環(huán)境的Windows中運行,但后者需要將其制作成安裝盤。

(4)具有結(jié)構(gòu)化的程序設(shè)計語言

VB語言是以BASIC語言為基礎(chǔ)的,因此,VB語言也具備了BASIC語言的諸多優(yōu)點:結(jié)構(gòu)清晰、簡單易學(xué)、數(shù)據(jù)類型豐富、控制結(jié)構(gòu)多樣、內(nèi)部函數(shù)眾多。

2 交互式課堂練習(xí)

交互式課堂練習(xí)即利用計算機技術(shù)、多媒體技術(shù)和網(wǎng)絡(luò)技術(shù)等,設(shè)計能夠使學(xué)生在練習(xí)中做出選擇并得到反饋的環(huán)節(jié),強調(diào)學(xué)生自主進行學(xué)習(xí),通過練習(xí)中動態(tài)的回應(yīng),引發(fā)學(xué)生的主動思考,通過交互式的練習(xí),在學(xué)習(xí)者的學(xué)習(xí)中發(fā)揮積極作用。

3 交互式課堂練習(xí)的設(shè)計與實現(xiàn)

本文在Powerpoint自帶的VB程序設(shè)計語言環(huán)境中,通過使用控件,編寫相應(yīng)的代碼,結(jié)合教學(xué)內(nèi)容及教學(xué)設(shè)計,設(shè)計并實現(xiàn)了特定環(huán)節(jié)的交互式教學(xué)——交互式練習(xí),這樣的交互式練習(xí)能夠在界面設(shè)計上首先吸引學(xué)生的眼球,引起學(xué)生學(xué)習(xí)的興趣,其次使學(xué)生擁有學(xué)習(xí)的主動選擇權(quán),使學(xué)生成為學(xué)習(xí)的主動參與者,最后為學(xué)生提供反饋環(huán)節(jié),引起學(xué)生的思考,加深其練習(xí)的記憶。通過交互式的學(xué)習(xí),能夠使學(xué)生感受到學(xué)習(xí)的樂趣,對學(xué)生的學(xué)習(xí)起到積極作用。

3.1學(xué)習(xí)內(nèi)容的選取

本文選取了高中英語單項選擇練習(xí)題作為學(xué)習(xí)的內(nèi)容,考查學(xué)生對語句的理解,要求學(xué)生重視英語基礎(chǔ)知識的學(xué)習(xí)和對語句語境的分析。

本文以2019年高考英語模擬考題為例,面向高中生,設(shè)計了一系列交互性的練習(xí)題,并以考查“whether”引導(dǎo)賓語從句的單項選擇題為例,進行說明。本文所選的單項選擇題題目為“—Could you check my list to see()I have forgotten anything? —No problem.”,要求學(xué)生從所給的四個選項(whether、which、that、what)中選擇正確的選項填入空格處。根據(jù)題目要求,本文所要設(shè)計的交互式練習(xí)須實現(xiàn)一下幾個功能:(1)選項的選擇和提交功能;(2)檢驗答案并予以反饋的功能;(3)查看解析的功能。

3.2界面設(shè)計與功能實現(xiàn)

(1)用戶界面的建立

在VB中,要解決一個實際的問題,首先要建立一個用戶界面,界面主要提供給用戶,用于輸入數(shù)據(jù)、顯示處理后的結(jié)果。其關(guān)鍵是選擇所需的控件對象,進行合理的界面布局。

在Powerpoint中,每一張PPT即為用戶進行界面設(shè)計的窗體。本文根據(jù)該交互式練習(xí)需要實現(xiàn)的幾個功能,結(jié)合界面布局的設(shè)計,共涉及10個控件對象:3個TextBox(文本框)、4個選項按鈕、3個Command-button(命令按鈕)。文本框用于輸入或者顯示內(nèi)容;通過選項按鈕可以選擇相應(yīng)的選項進而進行提交;命令按鈕用來執(zhí)行相關(guān)操作;窗體/PPT幻燈片是上述控件對象的載體。

(2)控件對象的屬性設(shè)置

控件對象的屬性是這些控件對象的特征,包括顏色、大小、位置、是否可視等,設(shè)置控件對象的屬性是為了控件符合用戶界面設(shè)計的需求。本文根據(jù)需要分別對10個控件對象的幾個關(guān)鍵屬性進行了設(shè)置,其屬性值設(shè)置如表1所示,設(shè)置后的用戶界面如圖1所示。

(3)創(chuàng)建對象過程及編程

建立了用戶界面并為每個控件對象設(shè)置屬性后,需考慮以什么事件來激發(fā)控件對象響應(yīng)所需的操作,這涉及創(chuàng)建對象的事件和編寫事件過程代碼。

該學(xué)習(xí)界面中的10個控件對象涉及的激發(fā)事件及其響應(yīng)的操作如表2所示。

根據(jù)上述控件對象的激發(fā)事件及其應(yīng)當(dāng)響應(yīng)的操作,程序代碼設(shè)計如下:

Private Sub CommandButton1_Click()

If OptionButton1.Value = True Then

TextBox2.Text = "√ 答對啦?。?^▽^*) 你真棒!!"

TextBox2.ForeColor = &HFF&

Else

TextBox2.Text = "× 答錯啦o(╥﹏╥)o,再想一想吧!"

TextBox2.ForeColor = &H0&

End If

End Sub

Private Sub CommandButton2_Click()

TextBox3.Text = " 考查賓語從句。——你能幫我檢查一下我的清單,看看我是否忘記了什么嗎?——沒問題。結(jié)合句意,可知此處是whether引導(dǎo)的賓語從句。故選A。"

End Sub

Private Sub CommandButton3_Click()

OptionButton1.Value = False

OptionButton2.Value = False

OptionButton3.Value = False

OptionButton4.Value = False

TextBox1.Text = ""

TextBox2.Text = ""

TextBox3.Text = ""

End Sub

Private Sub OptionButton1_Click()

TextBox1.Text = "whether"

TextBox1.ForeColor = &HFF&

TextBox2.Text = ""

End Sub

Private Sub OptionButton2_Click()

TextBox1.Text = "which"

TextBox1.ForeColor = &HFF&

TextBox2.Text = ""

End Sub

Private Sub OptionButton3_Click()

TextBox1.Text = "what"

TextBox1.ForeColor = &HFF&

TextBox2.Text = ""

End Sub

Private Sub OptionButton4_Click()

TextBox1.Text = "that"

TextBox1.ForeColor = &HFF&

TextBox2.Text = ""

End Sub

Private Sub TextBox1_Change()

End Sub

Private Sub TextBox3_Change()

End Sub

通過對程序進行運行與調(diào)試檢驗本程序是否可行并加以完善。程序運行的最終界面如圖2、圖3、圖4所示。

4 小結(jié)

Powerpoint是教師最常使用的輔助性教學(xué)工具,然而就從目前教師使用PPT課件進行教學(xué)的現(xiàn)狀來看,PPT更多的是用來作為知識點呈現(xiàn)的白板,此外,利用PPT的動畫效果實現(xiàn)的交互式教學(xué)資源,設(shè)計界面往往由于對象過于雜亂而不清晰,且操作之后具有不可逆性。本文通過VB程序設(shè)計語言實現(xiàn)的交互式課堂練習(xí)具有一定的科學(xué)性、邏輯性,界面清晰,可反復(fù)運行。作為使用最頻繁的教學(xué)軟件,PPT的功能值得進一步的探討與開發(fā),其所具備的功能若充分、有效地運用到教師日常的教學(xué)活動中,或能有效地改進教師教學(xué)的狀態(tài)及其教學(xué)效果。

參考文獻:

[1] 龔沛曾, 楊志強, 陸慰民, 許蘭蘭. 案例教學(xué)法在“visual basic程序設(shè)計”課程中的應(yīng)用[J].計算機教育,2004(5):62-63.

[2] 龔沛曾, 陸慰民, 楊志強. Visual Basic程序設(shè)計簡明教程[J]. 2版. 高等教育出版社,2003.

[3] 宣華鋒.Visual Basic程序設(shè)計題自動評分算法的研究及實踐[D]. 浙江工業(yè)大學(xué),2011.

【通聯(lián)編輯:王力】

猜你喜歡
交互式課堂練習(xí)
“雙減”背景下農(nóng)村初中數(shù)學(xué)課堂練習(xí)設(shè)計策略
課堂練習(xí)講評教學(xué)實踐探索
小學(xué)數(shù)學(xué)課堂練習(xí)在教學(xué)中的重要性分析
家長(2023年2期)2023-03-14 06:54:44
“雙減”背景下提升小學(xué)數(shù)學(xué)課堂練習(xí)效率策略研究
新教育(2022年32期)2022-12-16 15:00:41
優(yōu)化課堂練習(xí),打造高效數(shù)學(xué)課堂
探析高中物理教學(xué)中運用交互式電子白板的實踐應(yīng)用
考試周刊(2016年94期)2016-12-12 13:34:00
ASP技術(shù)在交互式網(wǎng)頁設(shè)計中的應(yīng)用
人間(2016年30期)2016-12-03 23:06:54
數(shù)學(xué)課堂練習(xí)優(yōu)化設(shè)計探究
淺談交互式電子白板在中學(xué)英語課堂的有效應(yīng)用
南北橋(2016年10期)2016-11-10 16:35:15
試論“交互式”課堂模式在初中英語閱讀教學(xué)中的運用
考試周刊(2016年76期)2016-10-09 09:24:38
主站蜘蛛池模板: 一级高清毛片免费a级高清毛片| 91口爆吞精国产对白第三集| 国产成人精品无码一区二| 麻豆AV网站免费进入| 人妻丰满熟妇啪啪| 国产精品乱偷免费视频| 欧美成人精品一区二区| 亚洲欧美h| 国产18在线播放| 欧美午夜视频| 啪啪啪亚洲无码| 免费高清a毛片| 激情六月丁香婷婷| 99久久国产自偷自偷免费一区| 国产精品偷伦在线观看| 精品伊人久久久大香线蕉欧美| 99九九成人免费视频精品 | 亚洲视频一区在线| 国产AV无码专区亚洲A∨毛片| 91色爱欧美精品www| 国产精品福利尤物youwu| 免费在线a视频| 欧美精品成人| 免费看的一级毛片| 狠狠躁天天躁夜夜躁婷婷| 国产第一页屁屁影院| 成人字幕网视频在线观看| 无码一区中文字幕| 国产小视频免费观看| 国产www网站| 成人在线亚洲| www.亚洲一区| 欧美高清视频一区二区三区| 伊在人亚洲香蕉精品播放| 欧美日韩理论| 欧美精品啪啪一区二区三区| 亚洲女人在线| 人人爽人人爽人人片| 精品国产香蕉在线播出| www亚洲天堂| 国产成人精品一区二区三区| 精品国产污污免费网站| 亚洲中文精品人人永久免费| Jizz国产色系免费| 五月天福利视频| 中文字幕在线看视频一区二区三区| 欧美日在线观看| 欧美成人精品欧美一级乱黄| 国产国产人成免费视频77777| 国模粉嫩小泬视频在线观看| 亚洲一区二区三区国产精品 | 亚洲天堂免费| 国产经典在线观看一区| 人妻21p大胆| 精品人妻一区无码视频| 高清免费毛片| 在线观看精品自拍视频| 国产91久久久久久| 亚洲精品波多野结衣| 欧美三级自拍| 久久久久免费精品国产| 亚洲不卡无码av中文字幕| 91人妻日韩人妻无码专区精品| 亚洲国产精品不卡在线| 拍国产真实乱人偷精品| 亚洲高清无在码在线无弹窗| 一本大道在线一本久道| 国产成人高清精品免费5388| 日本人又色又爽的视频| 久久国产精品电影| 美女啪啪无遮挡| 欧美午夜在线观看| 国产成人亚洲欧美激情| 欧美成人免费一区在线播放| 秘书高跟黑色丝袜国产91在线| 国产剧情一区二区| 特级毛片免费视频| 国产毛片高清一级国语| 99视频有精品视频免费观看| 国产在线精品美女观看| 国产网站在线看| 国产在线日本|