亚洲免费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
        免费 无码 国产在线观看不卡| 伊人久久大香线蕉午夜av| 亚洲加勒比久久88色综合| 天天做天天爱夜夜爽| 亚洲国产精品无码专区| 久久精品成人欧美大片| 国产精品原创永久在线观看| 青青自拍视频成人免费观看| 日本一区二区视频高清| 国产情侣真实露脸在线| 人妻聚色窝窝人体www一区| 久久艹影院| 青草青草伊人精品视频| 日本91一区二区不卡| 欧美性高清另类videosex| 影音先锋每日av色资源站| 福利一区视频| 亚洲视频不卡免费在线| 亚洲精彩av大片在线观看| 蜜桃一区二区三区视频| 国产喷水1区2区3区咪咪爱av| 精品久久人人爽天天玩人人妻| 免费人成黄页网站在线观看国产| 亚洲老女人区一区二视频| 亚洲人不卡另类日韩精品| 国产亚洲精品aaaa片小说| 欧美 亚洲 国产 日韩 综AⅤ| 国产日韩亚洲中文字幕| 午夜桃色视频在线观看| 免费a级毛片在线播放不收费| 国产一区二区波多野结衣| 熟女俱乐部五十路二区av| 亚洲中文字幕av一区二区三区人| 日本国产精品久久一线| 西西大胆午夜人体视频| 欧洲亚洲视频免费| 亚洲熟女天堂av一区二区三区| 久9re热视频这里只有精品| 久久老子午夜精品无码怎么打| 亚洲av成人在线网站| 精品嫩模福利一区二区蜜臀|