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

        ?

        用Authorwaer制作單選習(xí)題的設(shè)計方法與思路

        2009-04-07 03:24:22臧景才
        中國校外教育(下旬) 2009年3期
        關(guān)鍵詞:單選題思路方法

        臧景才

        【摘 要】多媒體課件中一定量的練習(xí)題對學(xué)習(xí)者掌握所學(xué)知識是必不可少的,而課件制作又是一項十分繁重和細(xì)致的工作,在實際制作過程中設(shè)計具有擴(kuò)展性的程序就顯的非常重要。本文以筆者在《C語言程序設(shè)計》多媒體課件(已由中央廣播電視大學(xué)出版社出版發(fā)行,刊號ISBN 7-900623-73-6)制作過程中的實際處理,介紹單選題的設(shè)計方法和思路。

        【關(guān)鍵詞】Authorware 單選題 方法 思路

        一、目標(biāo)描述

        用戶在做單項選擇題時可以單擊每一條答案項前的按鈕或答案項,答案項前作一標(biāo)記表示此答案項被選中,同時題干后括號內(nèi)出現(xiàn)相應(yīng)的字母如A、B、C、D。當(dāng)用戶再選擇其它答案時,原來的標(biāo)記消失,相應(yīng)的答案前和出現(xiàn)新的標(biāo)記。用戶點(diǎn)擊“確定”按鈕系統(tǒng)自動判斷正誤,點(diǎn)擊“分析”時,出現(xiàn)本道題的題解分析。點(diǎn)擊下一題開始做下一道題,當(dāng)用戶返回剛才做的題時,剛才所做的選擇還保留,用戶可以再作修改。

        二、設(shè)計祥解

        設(shè)計好的模塊如圖1.1。其中計算圖標(biāo)init1_1記錄每道題的正確答案和用戶的選擇,見圖1.2??蚣軋D標(biāo)右側(cè)的組圖標(biāo)q_1…n等是用來放置題目的,它附著的計算圖標(biāo)的內(nèi)容完全一樣見圖1.7。這樣就有利于程序擴(kuò)展,有多少道題,只須復(fù)制多少個組圖標(biāo)。分支圖標(biāo)sc1_key用來顯示每道題的題解分析,選擇計算路徑進(jìn)入分支,其屬性分支下方的文本輸入?yún)^(qū)輸入變量為false,系統(tǒng)不會進(jìn)入它下面的任何分支。

        雙擊打開init1_1計算圖標(biāo)見圖1.2。自定義變量correct_answer用來記錄每道單選題的正確答案。其中1000、100、10、1表示某道題的答案A、B、C、D?!癨r”表示換行,表示有幾道題。自定義變量user_answer用來記錄用戶的選擇,-1表示當(dāng)前未作選擇。

        雙擊sc_question框架圖標(biāo)見圖1.3,這部分來構(gòu)建單選題統(tǒng)一的模式其中包括上一頁、下一頁、確定、分析、按鈕A、B、C、D以及熱區(qū)over_a…over_d。顯示圖標(biāo)display_v用系統(tǒng)變量CurrentPageNum和PageCount顯示當(dāng)前的題號和總題目數(shù)。

        雙擊“確定”按鈕附著的計算圖標(biāo)見圖1.4。系統(tǒng)函數(shù)ReplaceLine從用戶當(dāng)前做的第幾題(qn)的選擇?!?000*Checked@”a”+100*Checked@”b”+10*Check@”c”+1*Checked@”d”取出的值(即ABCD其中的一個選項)來取代用戶最初的選擇user_answer。并把結(jié)果賦給變量user_answer供以后判斷。

        雙擊“確定”按鈕進(jìn)入第二層見圖1.5。分支圖標(biāo)的分支屬性是通過表達(dá)式(GetLine(correct_answer,CurrentPageNum)=GetLine(user_answer,CurrentPageNum))+1來判斷進(jìn)入哪個分支。組圖標(biāo)wrong和corrcet分別放入錯誤信息和正確信息的提示。表達(dá)式GetLine(user_answer,CurrentPageNum)取出用戶當(dāng)前題的選擇與當(dāng)前題正確的答案GetLine(correct_answer,CurrentPageNum)比較,如相等進(jìn)入第二條分支,不相等則進(jìn)入第一條分支。

        雙擊“分析”按鈕附著的計算圖標(biāo)見圖1.6。自定義變量qn表示當(dāng)前的題號。它是變化的其值在圖1.6中得到。Eval("DisplayIcon(IconID@\"d_"^qn^"\")")系統(tǒng)函數(shù)Eval動態(tài)顯示每道題的分析(即分支圖標(biāo)sc1_key下對應(yīng)的某一分支)。

        雙擊附著在q_1組圖的計算圖標(biāo)見圖1.7。x值是用顯示圖標(biāo)來顯示相應(yīng)選項的字母,系統(tǒng)函數(shù)Initialize首先將它恢復(fù)為初始值(初始值為空)。qn:=CurrentPageNum自定義變量qn代表現(xiàn)在做的是第幾題。其值由系統(tǒng)變量CurrentPageNum獲取sc1_question框架圖標(biāo)頁的值來得到。用戶所做當(dāng)前題具體是哪一個選項由下列條件語句完成:

        if GetLine(user_answer, qn)=1000 then

        Checked@"a":=1

        x:="A"

        end if

        表達(dá)式GetLine(user_answer, qn)作用是從user_answer字符串中取出現(xiàn)在做的第幾題(qn)的值,取出的值分別與1000、100、10、1比較,如果等于1000則賦予A按鈕的Checked@"a":=1即選中情況為真,同時將字母A賦給X。下面的依次類推。

        如果用戶對本道題沒有做答則ABCD選項均為未選中狀態(tài),它是由條件語句

        if GetLine(user_answer, qn)= -1 then

        Checked@"a":=0

        Checked@"b":=0

        Checked@"c":=0

        Checked@"d":=0

        end if來完成。

        至此,單項選擇題程序模塊設(shè)計完成。同樣,這種思路也適合于多選題的的制作。

        猜你喜歡
        單選題思路方法
        數(shù)列單元測試卷答案與提示
        2024年高二上學(xué)期期中創(chuàng)新模擬卷(1)參考答案
        不同思路解答
        拓展思路 一詞多造
        換個思路巧填數(shù)
        孝心是道單選題
        紅土地(2016年3期)2017-01-15 13:45:39
        可能是方法不對
        思路一變 輕松賺錢
        用對方法才能瘦
        Coco薇(2016年2期)2016-03-22 02:42:52
        四大方法 教你不再“坐以待病”!
        Coco薇(2015年1期)2015-08-13 02:47:34
        无码电影在线观看一区二区三区| 在线观看的a站免费完整版| 精品国产一区二区三区性色| 4hu四虎永久免费地址ww416| 少妇性俱乐部纵欲狂欢电影| 丰满的少妇xxxxx青青青| 中国精品视频一区二区三区| 性色av一区二区三区密臀av| 国产精品一区二区三久久不卡 | 久久久久99精品成人片直播| 人妻无码久久一区二区三区免费| 老熟女熟妇嗷嗷叫91| 日本国产一区二区在线观看| 免费人成小说在线观看网站| 丰满少妇高潮惨叫正在播放| 国产美女裸身网站免费观看视频| 国产一区二区不卡av| 国产精品久久久爽爽爽麻豆色哟哟| 中文字幕一区二区三区精彩视频| 精品久久无码中文字幕| 日韩精品欧美激情国产一区| 日本不卡一区二区三区在线| 日产分东风日产还有什么日产| 免费一区二区高清不卡av | 欧美老熟妇欲乱高清视频| 亚洲欧美日韩高清一区二区三区| 国产丝袜美腿一区二区三区| 久久天堂一区二区三区av| 四虎影视免费永久在线观看| 国产人成无码视频在线| 搞黄色很刺激的网站二区| 98色婷婷在线| 少妇被躁爽到高潮无码文| 在线你懂| 久久精品国产亚洲av四叶草| 亚洲精品乱码久久久久久金桔影视| 国模无码视频专区一区| 亚洲精品日本久久久中文字幕| 久久精品av在线视频| 中国老太婆bb无套内射| 久久久天堂国产精品女人|