两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

計(jì)算機(jī)指令激活玩具的方法和裝置的制作方法

文檔序號(hào):6446556閱讀:323來(lái)源:國(guó)知局
專利名稱:計(jì)算機(jī)指令激活玩具的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及玩具,更具體地說(shuō)涉及計(jì)算機(jī)指令激活玩具的方法和裝置。
背景技術(shù)
在各式各樣的玩具中,電動(dòng)玩具及可遙控的玩具已逐漸成為玩具的主流,而由于小型的廉價(jià)的微處理器的發(fā)展,使得微處理器在玩具中得到了相當(dāng)廣泛地應(yīng)用。人們制造出各種帶有微處理器的玩具,而使玩具能完成多種功能而倍受人們青瞇。由于微處理器可以編程,人們可以改變程序使玩具完成各種各樣的動(dòng)作及聲光顯示,使得玩具更加智能化,趣味化,并向高科技方向發(fā)展。
玩具的另一發(fā)展方向是與計(jì)算機(jī)相連接,通過(guò)與計(jì)算機(jī)相連接從而實(shí)現(xiàn)由計(jì)算機(jī)對(duì)玩具實(shí)行程序控制。這種連接可以是實(shí)時(shí)的,即通過(guò)無(wú)線或有線方式,計(jì)算機(jī)直接對(duì)玩具發(fā)生指令而讓玩具動(dòng)作;也可以是非實(shí)時(shí)的,即計(jì)算機(jī)通過(guò)特定設(shè)備改寫玩具內(nèi)部的存貯的程序而讓玩具完成某些特定的操作,等等。由于與計(jì)算機(jī)相聯(lián)系,玩具也成為了一種計(jì)算機(jī)教學(xué)的輔助工具,使得學(xué)生能在趣味游戲中學(xué)到計(jì)算機(jī)的知識(shí)。
但是,在以上羅列的各種玩具中,無(wú)論是電腦編程的自控玩具(帶微處理器的玩具),還是可下載數(shù)據(jù)的玩具,以及帶有教學(xué)功能的計(jì)算機(jī)控制玩具,用戶買來(lái)以后插上電或裝上電池即可使用;廠家考慮多種需求而給這些玩具配備了遙控器,而且能控制玩具的所有功能。這一點(diǎn),對(duì)其它普通類的玩具來(lái)說(shuō)是無(wú)可厚非的,因?yàn)檫@就是作為玩具本身的特點(diǎn);但作為可用計(jì)算機(jī)指令操作的玩具,特別是用于編程學(xué)習(xí)的玩具,這一點(diǎn)就值得商計(jì)。由于通過(guò)電腦或手持遙控器的直接操作,使得許多小孩將這些可編程玩具變成了普通的電控玩具,從而失去了編程學(xué)習(xí)的意義。
因此,針對(duì)青少年的編程學(xué)習(xí),特別是帶有游戲玩具功能的編程學(xué)習(xí),就需要一種方法,使青少年能首先必須學(xué)習(xí)程序編程后才能使用玩具,從而消除青少年只沉溺于游戲而不注重學(xué)習(xí)的計(jì)算機(jī)輔助教學(xué)的通病。

發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是提供一種計(jì)算機(jī)指令激活玩具的方法。
為達(dá)到上述目的,這種計(jì)算機(jī)指令激活玩具的方法,包括以下步驟(1)、計(jì)算機(jī)傳輸指令給玩具的微處理器;(2)、玩具的微處理器判斷指令是否符合預(yù)設(shè)的條件要求;(3)、對(duì)于符合預(yù)設(shè)的條件要求計(jì)算機(jī)傳輸?shù)闹噶?,玩具的微處理器指示玩具處于相?yīng)的激活狀態(tài)并根據(jù)玩具在激活過(guò)程中所處的位置判斷是否需等待下一個(gè)指令。
上述的由計(jì)算機(jī)指令來(lái)激活玩具的過(guò)程分為多個(gè)步驟,在這些步驟指令中穿插著計(jì)算機(jī)知識(shí)和編程知識(shí)的教學(xué),每一個(gè)步驟指令對(duì)應(yīng)于玩具的一種激活狀態(tài)。這樣使青少年在激活玩具的過(guò)程中就能學(xué)到相應(yīng)的計(jì)算機(jī)知識(shí)。
上述的分步驟的由計(jì)算機(jī)指令來(lái)激活玩具的過(guò)程為一個(gè)整體,缺乏任何一個(gè)步驟都無(wú)法完整的使用玩具。這可迫使青少年熟悉所有激活指令上述步驟(1)計(jì)算機(jī)傳輸指令給玩具的微處理器的方式可以是無(wú)線或有線方式。方式的不同不影響激活過(guò)程,僅是信號(hào)傳輸方式的不同。
上述的指令為圖標(biāo)指令方式或程序指令方式或兩種方式的結(jié)合??筛鶕?jù)消費(fèi)群體的不同選擇不同的指令方式。
上述的計(jì)算機(jī)指令激活玩具的方法,還包括可以用特定的“清零”指令使計(jì)算機(jī)和玩具重新回到原始狀態(tài)而消除已有的激活,依此用戶可以重新開始一個(gè)新的完整的激活過(guò)程。這樣可使青少年以鞏固所學(xué)的知識(shí)。
本發(fā)明的另一個(gè)目的是提供一種計(jì)算機(jī)指令激活玩具的裝置。
這種計(jì)算機(jī)指令激活玩具的裝置,包括計(jì)算機(jī)和玩具,其特征在于計(jì)算機(jī)內(nèi)存有激活指令,玩具上有預(yù)設(shè)條件要求的并可控制玩具激活狀態(tài)的微處理器,計(jì)算機(jī)和玩具的微處理器上都設(shè)有可互通信息的通信接口。
上述的計(jì)算機(jī)包括一個(gè)用戶編程操作的可視化界面;一套以命令方式直接驅(qū)動(dòng)玩具的玩具編程指令;一組供各種編程語(yǔ)言調(diào)用的編程語(yǔ)言接口;一個(gè)把指令或函數(shù)編譯成玩具可以識(shí)別格式的語(yǔ)言編譯模塊;一個(gè)發(fā)送和接收指令的傳輸模塊。這樣可使青少年學(xué)習(xí)多種計(jì)算機(jī)語(yǔ)言。
上述的計(jì)算機(jī)指令激活玩具的裝置,還包括一個(gè)可以接收傳輸數(shù)據(jù),也可完全自行操作的遙控器。這樣在激活玩具后,也可用手動(dòng)搖控玩具了。
上述的玩具的激活狀態(tài)的標(biāo)志為聲、光、動(dòng)作或其組合。這種激活狀態(tài)的標(biāo)志可以有多種組合表現(xiàn)形式。
本發(fā)明所提供的方法和裝置,必須通過(guò)計(jì)算機(jī)指令激活玩具,玩具激活后才能夠被使用,由于這種激活過(guò)程的設(shè)置,使青少年必須學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)知識(shí)及編程知識(shí)才能使用玩具,從而消除青少年只沉溺于游戲而不注重學(xué)習(xí)的計(jì)算機(jī)輔助教學(xué)的通病,取得積極而又有成效的編程教育的目的。由于其充分運(yùn)用了系統(tǒng)內(nèi)計(jì)算機(jī)及玩具的高度交互性,以及系統(tǒng)顯示及動(dòng)作的直觀性,使枯燥無(wú)味的程序編制教學(xué)變得十分生動(dòng)有趣,達(dá)到寓教于樂(lè)的目的。


圖1為系統(tǒng)框圖,顯示依本發(fā)明最佳實(shí)施例的計(jì)算機(jī)下載指令激活玩具的系統(tǒng)構(gòu)成。
圖2為激活玩具的工作流程。
圖3為玩具激活判斷流程圖。
圖4為玩具的系統(tǒng)框圖。
圖5為計(jì)算機(jī)激活工作流程圖。
圖6為液晶顯示圖案標(biāo)志示意圖。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
具體實(shí)施方式
首先結(jié)合附圖對(duì)本發(fā)明的激活過(guò)程作原理性的說(shuō)明。
參照?qǐng)D1學(xué)習(xí)者首先給玩具103插電或裝上電池,給遙控器102插上電或裝上電池,玩具首先進(jìn)行初始化操作301。參照?qǐng)D3使激活操作數(shù)n=1,同時(shí)禁止其它所有操作,并進(jìn)行等待接收計(jì)算機(jī)命令狀態(tài)302;也就是此時(shí)玩具103除了電源指示燈亮之外沒(méi)有任何可動(dòng)的有生命的跡象,遙控器也無(wú)法操作控制玩具。這樣,學(xué)習(xí)者就應(yīng)打開計(jì)算機(jī)101,執(zhí)行開機(jī)步驟501。參照?qǐng)D5,進(jìn)入到玩具選項(xiàng)后,則計(jì)算機(jī)首先就判斷玩具是否已被完全激活502,如果是已被完全激活,則可進(jìn)入編程玩具操作;如果不是,則進(jìn)入激活可視化界面503。
當(dāng)然,計(jì)算機(jī)內(nèi)的激活判斷標(biāo)志是由計(jì)算機(jī)按操作來(lái)進(jìn)入記錄和寫入的,在出廠及安裝操作軟件后,這個(gè)判斷標(biāo)志是強(qiáng)制置0的,即沒(méi)有任何激活操作。激活操作數(shù)n也按不同版本有著不同的出廠設(shè)置,按照學(xué)習(xí)不同的語(yǔ)言如Visual Basic,Visual c++,Delphi等設(shè)置不同的操作數(shù),這個(gè)操作數(shù)是無(wú)法由用戶來(lái)改變的。用戶執(zhí)行一步激活操作,則計(jì)算機(jī)記錄和寫入一步,直到操作激活步驟N=n即設(shè)定的激活步驟。
在激活的可視化界面503上,用戶可進(jìn)行激活級(jí)別選擇504,選擇按圖標(biāo)指令方式或者程序指令方式來(lái)進(jìn)行激活操作。接著就進(jìn)行激活步驟的判斷505,從出廠及安裝設(shè)置n=0開始進(jìn)行一步一步的激活操作;如起始n=0,經(jīng)判斷,不屬于起始步驟,則執(zhí)行n=n+1的操作510,從而開始第1步的激活操作,再次進(jìn)入激活步驟判斷505。在激活判斷505上,此時(shí)n=1,屬于激活段步驟,則進(jìn)入調(diào)用相應(yīng)學(xué)習(xí)內(nèi)容506。
相應(yīng)的學(xué)習(xí)內(nèi)容506,可以是非常豐富的內(nèi)容,如可以是計(jì)算機(jī)的基礎(chǔ)知識(shí)介紹,可以是Visual Basic的集成化開發(fā)環(huán)境的介紹,也可以是創(chuàng)建Visual C++應(yīng)用程序的步驟。還可以是Delphi標(biāo)準(zhǔn)控件介紹等等。在相應(yīng)的學(xué)習(xí)內(nèi)容506上,除了顯示相應(yīng)的學(xué)習(xí)內(nèi)容外,還有學(xué)習(xí)提示,并要求學(xué)習(xí)者回答問(wèn)題,作出選擇;需回答的問(wèn)題可以是與語(yǔ)言學(xué)習(xí)有關(guān)的問(wèn)題,也可以是觀察玩具某項(xiàng)功能被激活的顯示的問(wèn)題;如果回答或選擇出錯(cuò),則停留在此學(xué)習(xí)內(nèi)容上,直到得出正確結(jié)論為止。
相應(yīng)的學(xué)習(xí)內(nèi)容506,也與激活操作數(shù)n有關(guān),如介紹VisualBasic6.0的集成化開發(fā)環(huán)境,由于Visual Basic的集成化開發(fā)環(huán)境分為10個(gè)部分,我們就可以設(shè)定激活操作數(shù)n=10,使每一步的激活操作就顯示每個(gè)部分的作用功能及介紹,以及對(duì)這每個(gè)部分所設(shè)問(wèn)題的回答,等等。
在完成相應(yīng)學(xué)習(xí)內(nèi)容如n=1的步驟506后,則進(jìn)入發(fā)出第n級(jí)激活指令507以進(jìn)行對(duì)玩具的第n級(jí)激活,而后就進(jìn)入n是否等于設(shè)定值的判斷508,如設(shè)定值為10,則下一步就進(jìn)入編程玩具操作511,可以任意操作玩具。如果不等于設(shè)定值,則轉(zhuǎn)入n=n+1步驟509,從而進(jìn)行下一步的激活工作。
當(dāng)計(jì)算機(jī)發(fā)出第n級(jí)激活指令507后,即在可視化激活界面503上發(fā)出指令,參照?qǐng)D2,此指令經(jīng)編譯模塊202編譯成玩具可以識(shí)別的格式,經(jīng)指令模塊203和傳輸模塊204,傳送給玩具103來(lái)執(zhí)行。
上面提到的玩具103在插電后即進(jìn)入等待接收計(jì)算機(jī)命令狀態(tài)302,參照?qǐng)D3,等待接收計(jì)算機(jī)發(fā)出的信息。而玩具103接收到計(jì)算機(jī)傳輸來(lái)的指令后,經(jīng)412選頻電路和411放大電路后,進(jìn)入玩具的核心——CPU及存貯器401。而玩具103一旦接收到計(jì)算機(jī)指令后,就首先進(jìn)入是否計(jì)算機(jī)控制命令的判斷303,如果不是控制命令則轉(zhuǎn)入重新等待計(jì)算機(jī)命令態(tài)302。如果是控制命令,則玩具進(jìn)行是否已經(jīng)激活的判斷304;此時(shí),若玩具已經(jīng)被激活則允許此控制指令來(lái)操作玩具,如果沒(méi)有被激活,則進(jìn)入激活指令級(jí)別的判斷305。
在激活指令級(jí)別判斷305上,由于玩具103在加電初始化301時(shí)使n=1,因此它首先就在等待第1級(jí)激活指令,如果所傳指令不是第1級(jí)激活指令,則返回等待接收計(jì)算機(jī)命令狀態(tài)302,一直等到第1級(jí)激活指令為止。
在激活指令級(jí)別判斷305上,如果接收到第1級(jí)激活指令,就執(zhí)行步驟306,由玩具內(nèi)有的CPU存貯激活數(shù)據(jù)于存貯器,參見圖4,顯示相應(yīng)圖案于液晶顯示402或發(fā)光管陣列403上,并驅(qū)動(dòng)電機(jī)陣列406完成執(zhí)行相應(yīng)的動(dòng)作。液晶顯示器上也應(yīng)顯示一個(gè)圖案如標(biāo)志601,參見圖6。
圖4為玩具的內(nèi)部框圖。其中411和412組成指令的傳輸通道,液晶顯示402,發(fā)光管陣列403,電機(jī)陣列406,時(shí)鐘405,喇叭409組成輸出聲、光、運(yùn)動(dòng)信號(hào);聲卡接口407及麥克風(fēng)410組成聲音輸入通道;語(yǔ)言復(fù)讀408完成聲音的記錄及重放,傳感器414讓玩具自己感應(yīng)外部信號(hào)如障礙物信號(hào),危險(xiǎn)信號(hào)等以讓CPU401作出相應(yīng)的判斷;而地址碼413則作為玩具的獨(dú)有標(biāo)志并與計(jì)算機(jī)內(nèi)玩具操作控制軟件的產(chǎn)品序列號(hào)一一對(duì)應(yīng),擴(kuò)展板404用于玩具功能的擴(kuò)展。
在完成步驟306后,就完成了一步激活操作。再下一步就是進(jìn)入激活預(yù)置數(shù)累加n=n+1的步驟307,再進(jìn)入設(shè)定值判斷步驟308;如果n=設(shè)定值,則顯示激活標(biāo)志309,并進(jìn)一步允許所有功能有效310;否則就繼續(xù)回到等待接收計(jì)算機(jī)命令狀態(tài)302,等待下一個(gè)預(yù)期的激活指令的到來(lái)。
所謂預(yù)期的激活指令,就是在出廠就預(yù)先約定好的特定的指令,并且這些指令是按預(yù)先排列好的順序由計(jì)算機(jī)一步一步的發(fā)出,玩具一個(gè)一個(gè)地接收并激活某些特定的功能,并在液晶顯示器上逐個(gè)顯示各個(gè)標(biāo)志,如圖6所示。
同樣的方法,計(jì)算機(jī)的激活界面一個(gè)一個(gè)地發(fā)出特定的激活指令,一步一步也調(diào)用相應(yīng)的學(xué)習(xí)內(nèi)容,一步一步地讓用戶回答問(wèn)題。玩具也就被一步一步地被激活,知道完成所有的激活程序,即到n=設(shè)定值為止。
需要說(shuō)明的是如圖6所示的5個(gè)激活標(biāo)志(601、602、603、604、605)和如圖4所示的液晶顯示,發(fā)光管陣列,電機(jī)陣列,時(shí)鐘,喇叭等輸出裝置,它們都可以作為激活某種特定功能的標(biāo)志;而同時(shí)液晶顯示的標(biāo)志可以采用組合的方法,采用顯示及標(biāo)志閃爍的方法;而語(yǔ)音復(fù)讀存貯也可按段劃分為趣話存貯、提示語(yǔ)音存貯、警示聲音存貯、自行錄音存貯,且每一種存貯都可再分為十幾段,等等。這樣就可以組合成無(wú)窮多個(gè)激活功能的標(biāo)志,可以由設(shè)計(jì)者來(lái)任意選定幾種作為需要的激活功能標(biāo)志即可。例如僅液晶顯示的5個(gè)標(biāo)志可以僅按顯示就有25=32種組合,再加上閃爍特性就會(huì)有25×22=128種組合;再有電機(jī)陣列,如有3個(gè)電機(jī)就有23=8組方式,這樣液晶顯示加上電機(jī)陣列即可組成25×22×23=1024種組合,如再有語(yǔ)言存貯分段,如分為10段,則又可產(chǎn)生210種組合即有210×210種組合等等。
在完成所有激活功能后,玩具應(yīng)顯示一種規(guī)定好的完成激活標(biāo)志,或以顯示及聲光信號(hào)等的組合表示激活過(guò)程已經(jīng)完成,計(jì)算機(jī)及玩具內(nèi)部在特定的位置記錄這一結(jié)果。用戶斷電后重新開機(jī)就不需要這種激活過(guò)程了。用戶就可以自由地使用計(jì)算機(jī)或遙控器來(lái)編程或手動(dòng)遙控玩具了。
當(dāng)然,用戶也可以選擇特定的“清零”指令,使計(jì)算機(jī)和玩具重新回到原始狀態(tài),而消除激活,用戶可以重新開始一個(gè)完整的激活過(guò)程,以鞏固所學(xué)的知識(shí)。
本實(shí)施例的激活過(guò)程與計(jì)算機(jī)基礎(chǔ)知識(shí)有關(guān),液晶顯示器上有3個(gè)標(biāo)志五角星、心形、及背光燈,出廠設(shè)定激活步驟為3步。工作過(guò)程如下學(xué)習(xí)者給玩具103和遙控器102插上電或裝上電池,玩具首先進(jìn)行初始化操作301,使激活操作數(shù)n=1,同時(shí)禁止其它操作,并進(jìn)入等待接收計(jì)算機(jī)命令態(tài)302,這時(shí)玩具103除電源指示燈亮之外無(wú)任何有生命的跡象操作遙控器102、玩具不會(huì)有任何動(dòng)作,液晶屏上也無(wú)顯示。
學(xué)習(xí)者打開計(jì)算機(jī)101,執(zhí)行開機(jī)步驟501,并進(jìn)入激活判斷502,因出廠設(shè)置未激活,則依此進(jìn)入激活可視化界面503,并進(jìn)行激活級(jí)別選擇504,選擇后,則進(jìn)入激活步驟判斷505,從n=0開始,依次執(zhí)行510及505后,進(jìn)入n=1即開始第一步激活,這時(shí),在計(jì)算機(jī)上調(diào)入相應(yīng)學(xué)習(xí)內(nèi)容506時(shí),顯示的第一個(gè)問(wèn)題和知識(shí)學(xué)習(xí)點(diǎn)為1、電子計(jì)算機(jī)通常按體積、性能和價(jià)格分為巨型機(jī)、中型機(jī)、小型機(jī)和微型機(jī)。從系統(tǒng)結(jié)構(gòu)和基本工作原理上說(shuō),微型機(jī)和其它幾類計(jì)算機(jī)沒(méi)有本質(zhì)區(qū)別,所不同的是微型機(jī)廣泛采用了集成度相當(dāng)高的器件和部件,所以它具有體積小、重量輕、價(jià)格低廉、可靠性高、結(jié)構(gòu)靈活、應(yīng)用面廣等特點(diǎn)。
請(qǐng)問(wèn)你所使用的計(jì)算機(jī)是A、巨型機(jī)○,B、中型機(jī)○,C、小型機(jī)○,D、微型機(jī)○上面問(wèn)題選擇后面的“○”符號(hào)為可用鼠標(biāo)點(diǎn)擊的標(biāo)志以讓學(xué)習(xí)者作出自己的判斷選擇。很顯然,學(xué)習(xí)者必須選擇“D”微型機(jī)⊙作為正確答案。如果選擇了A或B或C,則計(jì)算機(jī)通過(guò)聲卡及發(fā)送指令到玩具103,讓其說(shuō)出“錯(cuò)了,你真笨”的話;如選擇正確,則進(jìn)入發(fā)出第一級(jí)激活指令507,此指令經(jīng)編譯模塊202,指令模塊203,傳輸模塊204,傳輸?shù)酵婢?03;玩具接收到此指令后經(jīng)控制命令判斷303,激活判斷304后,再經(jīng)激活指令判斷305而判斷為第一級(jí)激活指令,就執(zhí)行步驟306,將激活數(shù)據(jù)n=1存貯于存貯器,在液晶顯示器上顯示五角星標(biāo)志,并且讓玩具說(shuō)出“ok,你真聰明“的話。從而完成第一級(jí)激活。
在完成第一步激活后,就進(jìn)入累加步驟307。經(jīng)步驟判斷308而判斷n=2不是設(shè)定值,從而讓玩具等待第二級(jí)激活指令。
同樣地重復(fù)上面的過(guò)程,計(jì)算機(jī)經(jīng)502、503、504、505后,進(jìn)入506而調(diào)入第二個(gè)問(wèn)題和學(xué)習(xí)點(diǎn),其內(nèi)容為1、計(jì)算機(jī)系統(tǒng)通常包括硬件系統(tǒng)和軟件系統(tǒng)兩大部分,兩者區(qū)別在于(1)、硬件系統(tǒng),即機(jī)器系統(tǒng),是指“看得見,摸得著”的計(jì)算機(jī)原機(jī)及其外圍設(shè)備。而硬件系統(tǒng)著重研究的是如何運(yùn)算得快,運(yùn)動(dòng)的數(shù)據(jù)長(zhǎng),運(yùn)動(dòng)的結(jié)果準(zhǔn)確。
(2)、軟件系統(tǒng),即程序系統(tǒng),是指“看不到、摸不著”的程序和運(yùn)行時(shí)需要的數(shù)據(jù)及有關(guān)文檔資料。軟件系統(tǒng)著重研究的是如何管理維護(hù)好計(jì)算機(jī),如何使用戶更好地使用計(jì)算機(jī),如何更好地發(fā)揮硬件資源的功能。計(jì)算機(jī)軟件又分為系統(tǒng)軟件和應(yīng)用軟件。
請(qǐng)問(wèn)window98是A、硬件○B(yǎng)、系統(tǒng)軟件○ C、應(yīng)用軟件○同樣的,當(dāng)學(xué)習(xí)者選擇答案A或C時(shí),計(jì)算機(jī)及玩具都會(huì)說(shuō)“你錯(cuò)了,你真笨”的話,如選擇答案B,則發(fā)出第二級(jí)激活指令,經(jīng)202、203、204傳送到103玩具,玩具則經(jīng)303、304、305后,執(zhí)行步驟306,將n=2的激活數(shù)據(jù)存貯于存貯器,在液晶上顯示心形標(biāo)志,并說(shuō)出“ok,你真聰明”的話。從而完成第2步激活。
同樣的重復(fù)上面的過(guò)程。調(diào)入第三個(gè)問(wèn)題和學(xué)習(xí)點(diǎn),3、計(jì)算機(jī)語(yǔ)言的發(fā)展(1)、機(jī)器語(yǔ)言(第1代)它是直接與計(jì)算機(jī)打交道的二進(jìn)制代碼指令表達(dá)的計(jì)算機(jī)語(yǔ)言。指令是用0和1組成的一串代碼,它們有一定的位數(shù),并分為若干段,各段的編碼表示不同的含義。
(2)、匯編語(yǔ)言(第2代)它是用能反映指令功能的助記符表達(dá)的計(jì)算機(jī)語(yǔ)言。也是人們?cè)谧畛蹼A段用簡(jiǎn)單易記的助記符號(hào)取代繁瑣的機(jī)器語(yǔ)言,即用字母符號(hào)取代二進(jìn)制代碼表示的操作碼,用十進(jìn)制或十六進(jìn)制取代二進(jìn)制代碼表示的操作數(shù)。
(3)、高級(jí)語(yǔ)言由面向機(jī)器改為面向過(guò)程,基本或完全獨(dú)立于機(jī)器的語(yǔ)言。如適用于大型科學(xué)和工程計(jì)算的FORTRAN語(yǔ)言,面向初學(xué)和易于事務(wù)處理的BASIC語(yǔ)言等。
(4)、“面向?qū)ο蟆钡牡谒拇Z(yǔ)言就是用戶告訴計(jì)算機(jī)需要“做什么“而不需要告訴它”怎么做“,計(jì)算機(jī)就會(huì)自動(dòng)完成所操作的語(yǔ)言。如VISUAL BASIC、DEPHI等。
請(qǐng)問(wèn)“VISUAL BASIC”中“VISUAL”的含義是A、基本的○,B、可視的、面向?qū)ο蟮摹?,C、編程的○。
學(xué)習(xí)者同樣必須選擇正確答案B,如果選擇A或C,都會(huì)讓玩具說(shuō)出“錯(cuò)了,你真笨”的話而不發(fā)出激活指令,而選擇B,則發(fā)出激活指令,存貯激活數(shù)據(jù)n=3,并在液晶屏上顯示五角星和心形圖案在閃爍,而后說(shuō)出“ok!你真聰明”這句話,完成第三步激活。
在完成第3步激活后,進(jìn)入激活設(shè)定值判斷308,此時(shí)n=3為設(shè)定值,從而轉(zhuǎn)入顯示激活標(biāo)志309,即背景光亮,且五角星及心形標(biāo)志閃爍。此時(shí),玩具說(shuō)出“謝謝你給我生命”這句話,并允許所有其它功能有效。此后,可以通過(guò)計(jì)算機(jī)發(fā)出指令讓玩具運(yùn)動(dòng)及聲光顯示,也可以直接用遙控器來(lái)控制玩具的運(yùn)動(dòng)及聲光顯示。
實(shí)施例2本實(shí)施例不包括遙控器,它的激活過(guò)程中涉及VISUAL BASIC的集成開發(fā)環(huán)境方面的學(xué)習(xí)內(nèi)容及提問(wèn)。我們可以選擇激活步驟n=10,液晶圖標(biāo)有5個(gè),用戶必須學(xué)習(xí)10個(gè)內(nèi)容并作出10個(gè)正確的選擇,才能激活玩具,而玩具的每一步激活都可由液晶顯示、發(fā)光管陣列、電機(jī)陣列、時(shí)鐘、喇叭等輸出裝置組合為一種激活特定功能的標(biāo)志。
以上說(shuō)明的是依本發(fā)明的兩種實(shí)施例。本發(fā)明的保護(hù)范圍并不受實(shí)施例的限制。在本發(fā)明的實(shí)質(zhì)和作用范圍內(nèi)還有許多其它的實(shí)施方案,如當(dāng)然,為適應(yīng)兒童的需要,以上的激活過(guò)程也可以用圖標(biāo)拼圖方式來(lái)實(shí)現(xiàn),即將一幅畫分割為10個(gè)部分,兒童只須將拼圖一塊塊來(lái)拼,直到完整復(fù)原這幅畫位置即完成激活過(guò)程。
激活過(guò)程所涉及的知識(shí)可以是多方面的,如還可以是創(chuàng)建VisualC++應(yīng)用程序的步驟、Delphi標(biāo)準(zhǔn)控件介紹等等。
激活步驟也可根據(jù)激活過(guò)程所涉及的知識(shí)的不同而變化。
激活狀態(tài)標(biāo)志也可有多種表示方式。
玩具也可設(shè)計(jì)為玩具人、玩具動(dòng)物、玩具車等多種形式。
依本發(fā)明的計(jì)算機(jī)下載指令激活玩具的方法和裝置,由于強(qiáng)制性地強(qiáng)調(diào)激活過(guò)程,而且又在激活過(guò)程中突出計(jì)算機(jī)及編程知識(shí)的學(xué)習(xí),使青少年必須通過(guò)學(xué)習(xí)指令和程序編制才能激活玩具,從而達(dá)到讓青少年有效學(xué)習(xí)編程的目的。
依本發(fā)明的計(jì)算機(jī)下載指令激活玩具的方法和裝置,由于其充分運(yùn)用了系統(tǒng)內(nèi)計(jì)算機(jī)及玩具的高度交互性,以及系統(tǒng)顯示及動(dòng)作的直觀性,使枯燥無(wú)味的程序編制教學(xué)變得十分生動(dòng)有趣,達(dá)到寓教于樂(lè)的目的。
依本發(fā)明的計(jì)算機(jī)下載指令激活玩具的方法和裝置,由于設(shè)置了多種學(xué)習(xí)內(nèi)容及問(wèn)題回答及選擇,有效而積極的提起青少年的學(xué)習(xí)欲望和征服攻克意識(shí),提高了他們的學(xué)習(xí)熱情和積極性,使整個(gè)學(xué)習(xí)過(guò)程充滿靈氣和互動(dòng)性,也因此更加人性化而讓青少年易于接受。
依本發(fā)明的計(jì)算機(jī)下載指令激活玩具的方法和裝置,由于提供了分級(jí)別的激活方法,從而達(dá)到適應(yīng)從兒童到青少年各年齡階層人員的目的。
依本發(fā)明的計(jì)算機(jī)下載指令激活玩具的方法和裝置,由于這種激活過(guò)程的設(shè)置,使青少年必須學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)知識(shí)及編程知識(shí)才能使用玩具,從而消除青少年只沉溺于游戲而不注重學(xué)習(xí)的計(jì)算機(jī)輔助教學(xué)的通病,取得積極而又有成效的編程教育的目的。
權(quán)利要求
1.一種計(jì)算機(jī)指令激活玩具的方法,其特征在于包括以下步驟(1)、計(jì)算機(jī)傳輸指令給玩具的微處理器;(2)、玩具的微處理器判斷指令是否符合預(yù)設(shè)的條件要求;(3)、對(duì)于符合預(yù)設(shè)的條件要求計(jì)算機(jī)傳輸?shù)闹噶睿婢叩奈⑻幚砥髦甘就婢咛幱谙鄳?yīng)的激活狀態(tài)并根據(jù)玩具在激活過(guò)程中所處的位置判斷是否需等待下一個(gè)指令。
2.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)指令激活玩具的方法,其特征在于由計(jì)算機(jī)指令來(lái)激活玩具的過(guò)程分為多個(gè)步驟,在這些步驟指令中穿插著計(jì)算機(jī)知識(shí)和編程知識(shí)的教學(xué),每一個(gè)步驟指令對(duì)應(yīng)于玩具的一種激活狀態(tài)。
3.根據(jù)權(quán)利要求2所述的計(jì)算機(jī)指令激活玩具的方法,其特征在于分步驟的由計(jì)算機(jī)指令來(lái)激活玩具的過(guò)程為一個(gè)整體,缺乏任何一個(gè)步驟都無(wú)法完整的使用玩具。
4.根據(jù)權(quán)利要求1所述的計(jì)算機(jī)指令激活玩具的方法,其特征在于步驟(1)計(jì)算機(jī)傳輸指令給玩具的微處理器的方式可以是無(wú)線或有線方式。
5.根據(jù)權(quán)利要求1或2或3或4所述的計(jì)算機(jī)指令激活玩具的方法,其特征在于所述的指令為圖標(biāo)指令方式或程序指令方式或兩種方式的結(jié)合。
6.根據(jù)權(quán)利要求1或2或3或4所述的計(jì)算機(jī)指令激活玩具的方法,其特征在于還包括可以用特定的“清零”指令使計(jì)算機(jī)和玩具重新回到原始狀態(tài)而消除已有的激活,依此用戶可以重新開始一個(gè)新的完整的激活過(guò)程。
7.一種計(jì)算機(jī)指令激活玩具的裝置,包括計(jì)算機(jī)和玩具,其特征在于計(jì)算機(jī)內(nèi)存有激活指令,玩具上有預(yù)設(shè)條件要求的并可控制玩具激活狀態(tài)的微處理器,計(jì)算機(jī)和玩具的微處理器上都設(shè)有可互通信息的通信接口。
8.根據(jù)權(quán)利要求7所述的計(jì)算機(jī)指令激活玩具的裝置,其特征在于計(jì)算機(jī)包括一個(gè)用戶編程操作的可視化界面;一套以命令方式直接驅(qū)動(dòng)玩具的玩具編程指令;一組供各種編程語(yǔ)言調(diào)用的編程語(yǔ)言接口;一個(gè)把指令或函數(shù)編譯成玩具可以識(shí)別格式的語(yǔ)言編譯模塊;一個(gè)發(fā)送和接收指令的傳輸模塊。
9.根據(jù)權(quán)利要求7所述的計(jì)算機(jī)指令激活玩具的裝置,其特征在于還包括一個(gè)可以接收傳輸數(shù)據(jù),也可完全自行操作的遙控器。
10.根據(jù)權(quán)利要求7所述的計(jì)算機(jī)指令激活玩具的裝置,其特征在于玩具的激活狀態(tài)的標(biāo)志為聲、光、動(dòng)作或其組合。
全文摘要
本發(fā)明一種計(jì)算機(jī)指令激活玩具的方法和裝置,方法包括以下步驟(1)、計(jì)算機(jī)傳輸指令給玩具的微處理器;(2)、玩具的微處理器判斷指令是否符合預(yù)設(shè)的條件要求;(3)、對(duì)于符合預(yù)設(shè)的條件要求計(jì)算機(jī)傳輸?shù)闹噶?,玩具的微處理器指示玩具處于相?yīng)的激活狀態(tài)并根據(jù)玩具在激活過(guò)程中所處的位置判斷是否需等待下一個(gè)指令。裝置包括計(jì)算機(jī)和玩具,計(jì)算機(jī)內(nèi)存有激活指令,玩具上有預(yù)設(shè)條件要求的并可控制玩具激活狀態(tài)的微處理器,計(jì)算機(jī)和玩具的微處理器上都設(shè)有可互通信息的通信接口。本發(fā)明所提供的玩具必須通過(guò)計(jì)算機(jī)指令激活后才能夠被使用,其充分運(yùn)用了系統(tǒng)內(nèi)計(jì)算機(jī)及玩具的高度交互性,使枯燥無(wú)味的程序編制教學(xué)變得十分生動(dòng)有趣。
文檔編號(hào)G06F9/30GK1434378SQ0311382
公開日2003年8月6日 申請(qǐng)日期2003年2月25日 優(yōu)先權(quán)日2003年2月25日
發(fā)明者陳卓丹, 柴劍平, 陳文敏, 高偉, 黃謙 申請(qǐng)人:汕頭市龍湖區(qū)汕龍電子有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
荔波县| 利辛县| 旺苍县| 广灵县| 临夏县| 泗水县| 辉南县| 抚远县| 绍兴市| 云霄县| 商都县| 会昌县| 错那县| 江城| 宜章县| 略阳县| 方山县| 海兴县| 体育| 银川市| 镇坪县| 镇远县| 靖西县| 龙口市| 西平县| 锡林浩特市| 兰西县| 纳雍县| 乐亭县| 蓝田县| 巴南区| 郧西县| 芒康县| 云梦县| 定结县| 建湖县| 武陟县| 环江| 梨树县| 肥乡县| 铁岭县|