文本輸入響應提供了用戶與課件進行交互的一種接口。對于加法訓練來說,可事先由課件隨機地抽取 1 到 10 之間的兩個數,并列成算式,要求用戶將正確的答案填寫在文本框內。如果輸入的結果正確,那么再次進行隨機地抽取其他的數進行訓練。如果輸入的結果錯誤,要求用戶重新輸入,直到正確為止。
加法模擬訓練
(1) 單擊 new 按鈕,創建新的課件文件。
(2) 將計算圖標拖動到流程線上,并命名為“窗口大小”。
(3) 雙擊“窗口大小”圖標,在編輯窗口內輸入如圖 9-3 所示的內容。
(4) 將交互圖標拖動到“窗口大小”的下方,并命名為“題目”。
(5) 將群組圖標拖動到“題目”的右下方,打開 response type 對話框。
(6) 選中 conditional 單選按鈕之后,單擊 ok 按鈕。
(7) 將群組圖標命名為 true 。
(8) 雙擊 true 圖標的交互標識符,打開 properties:response 對話框。
(9) 打開 automatic 下拉列表框,選擇 when true 選項。
(10) 雙擊 true 群組圖標,打開二級流程窗口。
(11) 將顯示圖標拖動到流程線上,并命名為“算式”。
(12) 選擇“算式”之后,選擇 modify → icon → calculation 命令,在打開的計算窗口內輸入如圖 9-4 所示的內容。
圖 9-3 編輯計算圖標 圖 9-4 編輯“算式”圖標的內容
(13) 關閉計算窗口之后,雙擊“算式”打開圖標。
(14) 使用文本工具輸入“ {x}+{y}= ”的加法算式。
(15) 將交互圖標拖動到“算式”圖標的下方,并命名為“答案”。
(16) 將群組圖標拖動到“答案”的右下方,打開 response type 對話框。
(17) 選中 text entry 單選按鈕之后,單擊 ok 按鈕。
(18) 將群組圖標命名為“ * ”。
(19) 運行課件,然后按住 shift 功能鍵雙擊交互圖標“答案”。
(20) 在演示窗口內選擇文本輸入框,調整它的位置與大小。
(21) 雙擊文本輸入框,打開 properties:interaction text field 對話框。
(22) 在 text 選項卡內,打開 font 下拉列表框,將輸入文字的字體設置為“宋體” ( 如圖 9-5 所示 ) 。
圖 9-5 設置輸入文字的字體
(23) 打開 size 下拉列表框,將輸入文字的字號設置為 14 。
(24) 打開 mode 下拉列表框,選擇 transparent 。
(25) 單擊 interaction 標簽,打開如圖 9-6 所示的 interaction 選項卡。
(26) 取消 entry marker 復選框,以取消演示窗口的黑色小三角。
(27) 雙擊群組圖標 * ,打開三級流程窗口。
(28) 將計算圖標拖動到流程窗口,并命名為“判斷”。
圖 9-6 interaction 選項卡
(29) 雙擊“判斷”打開編輯窗口,在其中輸入如圖 9-7 所示的內容。
(30) 將顯示圖標拖動到“判斷”的下方,并命名為“錯誤”。
(31) 雙擊“錯誤”圖標,在演示窗口內輸入“答案錯誤,請改正。”
(32) 將等待圖標拖動到“錯誤”圖標的下方。
(33) 雙擊等待圖標,打開 properties:wait icon 對話框。
(34) 在 time limit 文本框內輸入 2 ,表示等待 2 秒之后自動結束。
(35) 取消 events 、 options 選項組的其他復選框之后,關閉打開的對話框。
(36) 將擦除圖標拖動到等待圖標的下方。
(37) 雙擊擦除圖標,打開 properties:erase icon 對話框。
(38) 在 icons 選項卡內,選中 icons to erase 單選按鈕。
(39) 單擊演示窗口的“錯誤”圖標的內容之后,關閉打開的對話框,得到如圖 9-8 所示的群組圖標的三級流程圖。
圖 9-7 編輯“判斷”圖標 圖 9-8 群組圖標的流程圖
(40) 在 true 群組圖標的流程圖內,將群組圖標拖動到“答案”交互圖標的下方,打開 res
[1] [2] 下一頁
|
新聞熱點
疑難解答