999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于GGB的交互式翻頁效果實現

2022-04-29 00:44:03蔣維
計算機應用文摘 2022年23期
關鍵詞:指令

蔣維

關鍵詞:GeoGebra;翻頁;隨機數;指令

1GGB分頁顯示對象

1.1利用顯示條件設置翻頁

在對象的顯示條件中利用邏輯語言進行頁面的定位,創建一個整數數字滑桿,即整數變量n,最小值設為1,最大值可根據頁數的需求進行設置。當n=1時,在當前繪圖區制作出需要顯示的對象,選中所有對象后點鼠標右鍵打開屬性框,在高級標簽下的顯示條件一欄設置顯示條件:n=1,此頁面制作完成。拖動n,使n=2,繪圖區所有對象清空,此時可在n=2的界面上制作出需要顯示的對象,制作完成后同樣選中n=2界面上的所有對象,設置顯示條件為n=2,按上述方法重復設置剩余頁面即可。制作完成后就可拖動變量n進行界面的切換,即實現翻頁功能。如果拖動滑動條n進行翻頁不太好控制,可以制作兩個控制按鈕——“下一頁”和“上一頁”,設置“下一頁”按鈕的腳本:n=n+1,“上一頁”按鈕的腳本:n=n-l,按鈕設置好后隱藏變量n即可實現用按鈕控制翻頁。

1.2利用顯示/隱藏圖層設置翻頁

在GeoGebra中,對象的顯示圖層數值必須是在數集{0,1,…,9}中的整數,0表示最下面的圖層,9表示最上面的圖層[1]。利用圖層設置翻頁創建一個整數數字滑桿m,m的取值范圍只能是[0,9],所以此方法制作的頁數最多為10頁。當m每取一個整數值,在當前頁面上繪制出相對應的對象,繪制完成后選取所有繪制對象,右鍵打開屬性框選擇高級標簽,在高級標簽下選擇圖層數,此時選擇的圖層數應與m的值一致,如m=1圖層設為1,m=2圖層設為2,以此類推。以上圖層設置完成后并不能拖動變量m進行翻頁,此處還需要用到兩條腳本指令:顯示圖層(<圖層編號(0~9)>),使指定圖層上的所有對象處于顯示狀態;隱藏設置圖層(<圖層編號(0~9)>),使所有在指定圖層上的對象不可視[2]。利用圖層設置翻頁一般需要借助其他對象把顯示圖層和隱藏圖層兩條指令寫入輔助對象的腳本中,利用對象的腳本更新來控制m值的變化和顯示/隱藏圖層指令的執行。創建兩個控制按鈕“下一頁”和“上一頁”,在“下一頁”按鈕的腳本中寫入腳本:隱藏圖層(m),m=m+1,顯示圖層(m);在“上一頁”按鈕的腳本中寫入腳本:隱藏圖層(m),m=m-1,顯示圖層(m)。使用顯示/隱藏圖層設置翻頁時需要注意翻頁按鈕的圖層不能設定為m取過的值,否則當取得某頁面圖層m時翻頁按鈕也會被隱藏,如有8頁頁面,m可以取值1~8,此時按鈕的圖層數可以設為0或9,m如果取值0~7,則按鈕圖層可以設為8或9,同理,如果一個對象不出現在任何界面上,此對象的圖層設定也只能取m未取過的值。

2文中SetValue()與等號的區別

SetValue()與等號在GeoGebra中都可以表示取值的意思,但等號的作用除了取值外還有定義的作用,包括定義變量名,如A=(1,1)表示定義了一個點A并取得坐標值為(1,1),而SetValue(變量,值)只表示賦值,沒有定義作用,參數中的變量必須是先定義過的自由變量,否則使用時會提示是否定義一個數值變量或提示錯誤未定義變量。SetValue()與等號在取值方面的區別為SetValue()賦值的意思是在這一瞬間賦值給變量,而用于定義的等號則表示等號兩邊的值永遠相等。例如,在指令欄中依次輸入:a=1,b=2,c=j,b=a+l,SetValue(c,a+l),當把o值變為2時,6=a+l和SetValue(c,a+1)執行的結果是6的值為3,c值為2,把a值變為3時,b和c的結果值分別為4和2,在a值發生改變的過程中,6值會跟著動態變化,而c值則不會跟著改變,在GeoGebra中可以認為等號是動態賦值,而SetValue()是靜態賦值。

3文中RandomBetween()和GetTime()的作用

本文主要實現九九乘法算式的練習,利用RandomBetween(

Integer>,

本文在進行算式練習時制作了一個計時器,計時器是由GetTime()/系統時間()來實現的。GetTime()創建一個當前系統時間的列表:毫秒、秒、分、時(0~23)、日、月(1~12)、年、月份(文本格式)、星期(文本格式)、星期日數(1=周日、2=周一,以此類推),如系統時間()返回{647, 59, 39, 20, 28,6,2022February¨,¨Monday¨,2}等列表。本文制作的計時器是把由GetTime()獲取的列表中的秒數和分數提取出來一同轉換成一個總秒數,利用變量的更新來更新系統時間,獲取相對應的計數秒數,實現限時和計時功能。

4程序的設計與實現

4.1設置變量

指令欄依次輸入n=1,a=1,b=1,i=1,c=1,1={},n用于存放練習題總數,a用于存放做題限制時間,6用于設置動畫更新系統時間,以進行倒計時控制等,i用于記錄當前所做的總題數,c用于存放用戶輸入的題目答案,1用于記錄做過的題目和對錯判斷結果,以上變量的初始值可以任意取值,因不需要顯示在任何界面上,所以設置的圖層均為0,并隱藏對象。

4.2設置界面一

指令欄依次輸入textl=¨輸入練習數量和練習時間¨,text2=¨題¨,text3=¨分鐘¨,InputBoxl=輸入框(n),InputBox2=輸入框(a),buttonl=按鈕(¨$開始做題$¨),在屬性框中把InputBoxl和InputBox2的標題名分別設為$練習數量$和$練習時間$。調整各對象在界面一上的相對位置,把界面一上的所有對象選中,打開屬性框,在高級選項中把所有對象的圖層設為1。此界面上用戶可設置做題數量和做題時間,點擊“開始做題”按鈕進入界面二進行題目練習。

打開“開始做題”按鈕的腳本編輯,在¨單擊時¨標簽下輸入以下腳本:

刪除(11)\\刪除上一次的做題記錄

設置圖層(11,0)\\設置11的圖層為0

text_{用時}=¨\\清空用時提示

i=1\\做題題號重計為1

t1=系統時間()\\獲取當前系統時間

t1=2=兀素(t1,2)\\獲取當前系統時間的秒數

t1_3=兀素(t1,3)\\獲取當前系統時間的分數

t-{結束}=t1_3冰60+t1_2+a術60\\設置倒計時結束時間

隱藏圖層(1)\\隱藏第一界面

顯示圖層(2)\\進入第二界面

啟動動畫(b)\\更新變量b的值,更新系統時間等

m_1=RandomBetween(1,9)\\隨機取得第一個乘數

m_2=RandomBetween(1,9)\\隨機取得第二個乘數

4.3設置界面二

打開變量b的腳本編輯,在“更新時”標簽下輸入以下腳本:

t2=系統時間()\\獲取更新的系統時間

t2=2=元素(t2,2)\\獲取更新系統時間的秒數

t2=3=元素(t2,3)\\獲取更新系統時間的分數

t一{開始}= if(t2_3>=t1_3,t2—3冰60+t2—2,t2—3

4.4設置界面三

指令欄中依次輸入text{提示}=已做完!,text_{用時}=,button4=按鈕(¨$查看結果),button5=按鈕(“$重新開始$”)。調整各對象在界面三上的相對位置,把界面三上所有對象選中,打開屬性框,在高級選項下把所有對象的圖層設為3,text_{提示}和text_{用時}初始值可以任意設置。此界面會根據用戶做題情況進行提示,用戶可點擊“查看結果”按鈕查看做題記錄包括做題時間和做題正誤,點擊“重新開始”按鈕可返回至界面一。

\\如果未練習,設置提示語text_{用時}=“未做練習題查看不了結果”

打開“重新開始”按鈕的腳本編輯,在“單擊時”標簽下輸入以下腳本:

隱藏圖層(3)\\隱藏界面三

顯示圖層(1)\\顯示界面一

5結束語

本文以九九乘法練習為例進行翻頁效果的設置,也可在此基礎上設計隨機的加減乘除等更為復雜的運算,在界面內容上也可更完善,如在界面二上可增

加一個“返回首頁”按鈕等。

猜你喜歡
指令
聽我指令:大催眠術
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
殺毒軟件中指令虛擬機的脆弱性分析
電信科學(2016年10期)2016-11-23 05:11:56
巧用G10指令實現橢圓輪廓零件倒圓角
時代農機(2015年3期)2015-11-14 01:14:29
中斷與跳轉操作對指令串的影響
科技傳播(2015年20期)2015-03-25 08:20:30
基于匯編指令分布的惡意代碼檢測算法研究
一種基于滑窗的余度指令判別算法
歐盟修訂電氣及電子設備等產品安全規定
家電科技(2014年5期)2014-04-16 03:11:28
MAC指令推動制冷劑行業發展
汽車零部件(2014年2期)2014-03-11 17:46:27
主站蜘蛛池模板: 久久精品嫩草研究院| 亚洲欧美精品在线| 人妻中文久热无码丝袜| 美女内射视频WWW网站午夜 | 四虎综合网| 精品国产美女福到在线直播| 有专无码视频| 九色视频线上播放| 日韩无码黄色| 在线另类稀缺国产呦| 欧美精品伊人久久| 亚洲AV无码久久天堂| 国产剧情国内精品原创| 国产精品乱偷免费视频| 亚洲无卡视频| 久久综合色视频| 亚洲黄色片免费看| 国产精品漂亮美女在线观看| 成人午夜视频网站| 国产黄色片在线看| 久久精品波多野结衣| 又大又硬又爽免费视频| 久久综合五月婷婷| 午夜电影在线观看国产1区| 久久6免费视频| 激情五月婷婷综合网| 97在线观看视频免费| 久久久久久久久亚洲精品| 久久狠狠色噜噜狠狠狠狠97视色 | 伊人91视频| 波多野结衣AV无码久久一区| 欧美国产在线看| 日本久久网站| 欧美自拍另类欧美综合图区| 久久性视频| 91国内在线观看| 永久免费无码日韩视频| 激情综合婷婷丁香五月尤物| 国产成人一区免费观看 | 亚洲精品国产成人7777| 中文字幕日韩视频欧美一区| 国产精品福利尤物youwu | 又猛又黄又爽无遮挡的视频网站| 狠狠躁天天躁夜夜躁婷婷| 高清色本在线www| 成人福利在线免费观看| 97超爽成人免费视频在线播放| 亚洲欧美在线综合一区二区三区| 亚洲最猛黑人xxxx黑人猛交| 夜夜操国产| 国产成人亚洲精品色欲AV| 亚洲男人天堂2020| 在线播放精品一区二区啪视频| 欧美亚洲一区二区三区在线| 嫩草国产在线| 玩两个丰满老熟女久久网| 小说 亚洲 无码 精品| 国产成人福利在线视老湿机| 国产人人乐人人爱| 婷婷综合色| 成人在线不卡| 好紧好深好大乳无码中文字幕| 国产在线自乱拍播放| 国产精品网址在线观看你懂的| 国产SUV精品一区二区6| 中文字幕无码制服中字| 国产肉感大码AV无码| 中文字幕中文字字幕码一二区| 亚洲日产2021三区在线| 91国内在线观看| 久久性妇女精品免费| 一区二区三区成人| 91色综合综合热五月激情| 欧美日本不卡| 亚洲国产成熟视频在线多多| 毛片久久久| 国产女人在线| 色窝窝免费一区二区三区| 呦女亚洲一区精品| 狠狠干欧美| 视频国产精品丝袜第一页| 久久久久久国产精品mv|