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

?

基于Flash技術(shù)的交互式測(cè)試系統(tǒng)的設(shè)計(jì)

2012-09-14 02:45:24丁永尚
關(guān)鍵詞:文本框對(duì)話框實(shí)例

王 瑾,丁永尚

(蘇州工業(yè)職業(yè)技術(shù)學(xué)院 文化與藝術(shù)系,江蘇 蘇州 215104)

基于Flash技術(shù)的交互式測(cè)試系統(tǒng)的設(shè)計(jì)

王 瑾,丁永尚

(蘇州工業(yè)職業(yè)技術(shù)學(xué)院 文化與藝術(shù)系,江蘇 蘇州 215104)

枯燥單調(diào)普通模式的測(cè)試系統(tǒng)題型已經(jīng)不能滿足教學(xué)的需求,具備交互作用和仿真效果的能通過人機(jī)交互體現(xiàn)教學(xué)動(dòng)態(tài)的測(cè)試系統(tǒng)的開發(fā)勢(shì)在必行.基于Flash技術(shù)的交互式測(cè)試系統(tǒng),使用Action Script語(yǔ)言通過模擬開發(fā)界面的實(shí)際操作,鞏固和強(qiáng)化學(xué)生對(duì)知識(shí)點(diǎn)的掌握,有助于檢測(cè)學(xué)習(xí)效果、增強(qiáng)學(xué)習(xí)興趣、提高學(xué)習(xí)效率.

Flash;Action Script;人機(jī)交互;測(cè)試系統(tǒng)題型

Abstract:The general pattern of the test system format,because it is too dull to meet the needs of teaching,and thus the interaction and simulation results through the imperative of human-computer interaction reflects the teaching dynamic test system development.Flash technology-based interactive test system using Action Script language to simulate the actual operation of the interface development can consolidate and strengthen the students'mastery of knowledge points,help to detect learning effect and enhance interest in learning to improve learning efficiency.

Key words:Flash;Action Script;human-computer interaction;question types of test system

1 不同題型的題目界面設(shè)計(jì)

針對(duì)“軟件專業(yè)課程數(shù)字化資源建設(shè)及學(xué)生研究性學(xué)習(xí)能力培養(yǎng)研究”課題內(nèi)容,以《C#程序設(shè)計(jì)》課程的測(cè)試系統(tǒng)為例,在設(shè)計(jì)題型時(shí)可以涉及到諸如控件拖放、屬性修改(包括輸入修改、通過下拉框修改兩種形式)、代碼填寫、編輯對(duì)話框等常見類型的題目,在使用Flash實(shí)現(xiàn)這些測(cè)試題型時(shí),針對(duì)不同的題型需要使用到不同的解決方法,諸如影片剪輯的拖放、輸入文本的匹配、下拉框內(nèi)容的響應(yīng)、影片剪輯的可視化操作等方法的實(shí)現(xiàn).具體針對(duì)這五種常見題型提出解決方案,部分題型的題目界面如圖1所示.

圖1 題目界面

2 不同題型的答題過程的實(shí)現(xiàn)

各類題型在實(shí)現(xiàn)框架上都需要包括題目?jī)?nèi)容、答題過程、結(jié)果反饋這三個(gè)部分,題目?jī)?nèi)容和結(jié)果反饋根據(jù)不同題目?jī)?nèi)容自行設(shè)置圖文以及個(gè)人的設(shè)計(jì)需求制定反饋效果,其中題目?jī)?nèi)容和答題過程放置在第1幀,錯(cuò)誤結(jié)果反饋放置在第2幀,正確結(jié)果反饋放置在第3幀,具體的表現(xiàn)形式在這里就不再展開,從五個(gè)部分著重討論不同題型的答題過程的實(shí)現(xiàn).

2.1 “拖放控件”題型

1)建立元件.把所有能夠進(jìn)行拖動(dòng)的控件小圖片分別轉(zhuǎn)換為按鈕元件,在按鈕元件的基礎(chǔ)上繼續(xù)各自轉(zhuǎn)換為影片剪輯元件,并對(duì)影片剪輯元件的實(shí)例進(jìn)行有規(guī)律的命名,如“no1、no2”等.復(fù)制所有實(shí)例,修改實(shí)例名稱為“noo1、noo2”等,設(shè)置Alpha屬性為0,并將它們放置于原來實(shí)例位置的下層.

2)設(shè)置目標(biāo)區(qū)域.復(fù)制正確答案的元件實(shí)例至目標(biāo)區(qū)域,對(duì)實(shí)例進(jìn)行重命名,如“nooo3”.雙擊進(jìn)入,將其內(nèi)部的按鈕元件在庫(kù)中進(jìn)行復(fù)制,并在實(shí)例中將按鈕元件替換為新的元件,對(duì)其執(zhí)行打散操作,即在目標(biāo)區(qū)域放置一個(gè)內(nèi)部?jī)H包含一層控件圖片的影片剪輯實(shí)例,并設(shè)置其Alpha屬性為0.

3)在“提交按鈕”上添加代碼,當(dāng)拖動(dòng)正確的影片剪輯元件時(shí),反饋正確結(jié)果:

2.2 “修改輸入屬性”題型

1)建立輸入文本框.在需要輸入文本的地方都建立字體格式合適的輸入文本框,僅在正確答案的位置將輸入文本框的實(shí)例名稱設(shè)置為“input”.

2)在“提交按鈕”上添加代碼,當(dāng)輸入內(nèi)容與正確答案匹配時(shí),反饋正確結(jié)果:

2.3 “修改下拉框?qū)傩浴鳖}型

1)創(chuàng)建下拉框組件.以題目需要滿足數(shù)個(gè)下拉框中某兩個(gè)的取值同時(shí)是“False”為例說明:打開“組件”面板,在頁(yè)面合適區(qū)域拖入 ComboBox組件,在組件參數(shù)面板中設(shè)置 data值為“1,2”,labels值為“True,F(xiàn)alse”,對(duì)所有拖入的下拉框組件實(shí)例進(jìn)行命名,將其中正確操作所對(duì)應(yīng)的下拉框組件實(shí)例命名為“mycombobox1”和“mycombobox2”.

2)在“提交按鈕”上添加代碼,當(dāng)兩個(gè)下拉框取值同時(shí)為“False”時(shí),反饋正確結(jié)果:

2.4 “填寫代碼”題型

1)建立輸入文本框.在需要填寫代碼的地方建立字體格式合適的輸入文本框,并將輸入文本框的實(shí)例名稱設(shè)置為“input”.

2)在“提交按鈕”上添加代碼,將輸入內(nèi)容清除空格和轉(zhuǎn)義字符,如果與正確答案匹配,反饋正確結(jié)果:

2.5 “編輯對(duì)話框”題型

1)設(shè)置對(duì)話框.彈出對(duì)話框在Flash中的處理方法可以通過影片剪輯的可視性屬性(_visible)的編輯來打開和關(guān)閉,在對(duì)話框的內(nèi)容輸入部分添加多行輸入文本框,設(shè)置實(shí)例名為“txt”,同時(shí)選中“txt”實(shí)例和對(duì)話框圖片,將它們一起轉(zhuǎn)換為影片剪輯元件,并定義實(shí)例名為“dialog”.

2)在打開對(duì)話框和關(guān)閉對(duì)話框的按鈕上添加代碼:

3)在“提交按鈕”上添加代碼,將輸入內(nèi)容清除空格和轉(zhuǎn)義字符,如果與正確答案匹配,反饋正確結(jié)果:

3 結(jié)論

總結(jié)了幾種題型的答題過程的基本實(shí)現(xiàn),根據(jù)不同的情況需要對(duì)相關(guān)部分進(jìn)行一定的修改,另外測(cè)試結(jié)果反饋與后臺(tái)數(shù)據(jù)庫(kù)的對(duì)話因篇幅限制不再詳細(xì)展開.通過完成這幾種類型的題目,學(xué)生能夠更熟練地掌握控件使用、屬性設(shè)置、代碼修改、對(duì)話框設(shè)置等常見功能,與簡(jiǎn)單的選擇或填空題型相比,效果更好,學(xué)生也更樂于接受.當(dāng)然,系統(tǒng)在開發(fā)過程中可能還存在一些不足之處,有待進(jìn)一步研究與完善.

[1]莊文杰,李莎,蘆姍.基于Flash的課件交互功能的設(shè)計(jì)[J].軟件導(dǎo)刊:教育技術(shù),2009(4):81-82.

[2]方艷,劉永福.應(yīng)用Flash動(dòng)作腳本語(yǔ)言制作多媒體測(cè)試課件[J].廣西輕工業(yè),2007(1):87-90.

[3]莊文杰,李莎,蘆姍.基于Flash的課件交互功能的設(shè)計(jì)[J].軟件導(dǎo)刊:教育技術(shù),2009(4):81-82.

(責(zé)任編輯:李 華)

Design on Flash Based the Question Types of Interactive Test System

WANG Jin,DING Yong-shang
(Department of Culture and Art,Suzhou Institute of Industrial Technology,Suzhou 215104,China)

TP37

A

1008-5475(2012)02-0059-03

2012-03-15;

2012-04-01

江蘇省現(xiàn)代教育技術(shù)研究資助項(xiàng)目(2011-R-19062)

王 瑾(1981—),女,江蘇泰州人,講師,主要從事Web前端設(shè)計(jì)、動(dòng)畫制作研究.

猜你喜歡
文本框對(duì)話框實(shí)例
巧用文本框?qū)崿F(xiàn)PPT多圖片排版
正?;謴?fù)虛擬機(jī)
PPT文本框的另類應(yīng)用
Bootlace Worms’Secret etc.
文本框酷變3D效果
完形填空Ⅱ
完形填空Ⅰ
快速抓取對(duì)話框中的完整信息
電腦迷(2012年22期)2012-04-29 20:30:54
文本框在地理課件中的應(yīng)用
干掉不斷彈出的對(duì)話框
银川市| 绥德县| 临漳县| 当涂县| 济南市| 安徽省| 浮山县| 纳雍县| 开化县| 乌兰县| 汝城县| 南投市| 沾化县| 靖远县| 商城县| 岳普湖县| 长垣县| 渝北区| 历史| 辉南县| 余江县| 宜都市| 汝城县| 古蔺县| 揭阳市| 安庆市| 孝义市| 双柏县| 义马市| 滦南县| 东兴市| 海兴县| 仁布县| 鄄城县| 翁牛特旗| 日土县| 临海市| 广饶县| 高雄县| 麦盖提县| 清原|