亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        趙治紅 陳凱 肖飛

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

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

        中圖分類(lèi)號(hào):G642? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

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

        1 VB程序設(shè)計(jì)語(yǔ)言的概述及特點(diǎn)

        1.1 VB程序設(shè)計(jì)語(yǔ)言的概述

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

        1.2 VB程序設(shè)計(jì)語(yǔ)言的特點(diǎn)

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

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

        (2)事件驅(qū)動(dòng)的編程機(jī)制

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

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

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

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

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

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

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

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

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

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

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

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

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

        (1)用戶(hù)界面的建立

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

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

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

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

        (3)創(chuàng)建對(duì)象過(guò)程及編程

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

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

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

        Private Sub CommandButton1_Click()

        If OptionButton1.Value = True Then

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

        TextBox2.ForeColor = &HFF&

        Else

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

        TextBox2.ForeColor = &H0&

        End If

        End Sub

        Private Sub CommandButton2_Click()

        TextBox3.Text = " 考查賓語(yǔ)從句。——你能幫我檢查一下我的清單,看看我是否忘記了什么嗎?——沒(méi)問(wèn)題。結(jié)合句意,可知此處是whether引導(dǎo)的賓語(yǔ)從句。故選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

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

        4 小結(jié)

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

        參考文獻(xiàn):

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

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

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

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

        猜你喜歡
        交互式課堂練習(xí)
        “雙減”背景下農(nóng)村初中數(shù)學(xué)課堂練習(xí)設(shè)計(jì)策略
        課堂練習(xí)講評(píng)教學(xué)實(shí)踐探索
        小學(xué)數(shù)學(xué)課堂練習(xí)在教學(xué)中的重要性分析
        家長(zhǎng)(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ùn)用交互式電子白板的實(shí)踐應(yīng)用
        考試周刊(2016年94期)2016-12-12 13:34:00
        ASP技術(shù)在交互式網(wǎng)頁(yè)設(shè)計(jì)中的應(yīng)用
        人間(2016年30期)2016-12-03 23:06:54
        數(shù)學(xué)課堂練習(xí)優(yōu)化設(shè)計(jì)探究
        淺談交互式電子白板在中學(xué)英語(yǔ)課堂的有效應(yīng)用
        南北橋(2016年10期)2016-11-10 16:35:15
        試論“交互式”課堂模式在初中英語(yǔ)閱讀教學(xué)中的運(yùn)用
        考試周刊(2016年76期)2016-10-09 09:24:38
        国产精在线| 99riav国产精品视频| 爆乳熟妇一区二区三区霸乳| 狠狠人妻久久久久久综合| 久久精品视频按摩| 亚洲一区二区三区视频免费看| 国内精品久久久久国产盗摄| 女人大荫蒂毛茸茸视频| 亚洲欧美成人中文在线网站| 亚洲av资源网站手机在线| 婷婷成人丁香五月综合激情| 久久午夜伦鲁片免费无码| 欧美v日韩v亚洲综合国产高清| 女人天堂国产精品资源麻豆| 粉嫩av国产一区二区三区| 午夜dj在线观看免费视频| 久久久亚洲精品蜜桃臀| 永久中文字幕av在线免费| 中文无码伦av中文字幕| 欧美亚洲国产精品久久高清 | 国产精品18久久久久久麻辣| 国产小视频网址| 久久综合久中文字幕青草| 日本真人添下面视频免费| 色播久久人人爽人人爽人人片av| 白白色免费视频一区二区| 少妇人妻无一区二区三区| 免费超爽大片黄| 亚洲综合性色一区| 国产自产在线视频一区| 久久久精品中文字幕麻豆发布| 免费人成无码大片在线观看| 九九精品国产99精品| 青青草小视频在线观看| 亚洲国产精品va在线看黑人| 亚洲熟妇AV一区二区三区宅男| 天堂av国产一区二区熟女人妻| 99999久久久久久亚洲| 射精情感曰妓女色视频| 午夜国产小视频在线观看黄| 久久久久99精品成人片欧美|