專(zhuān)利名稱(chēng):一種積木式編程語(yǔ)言裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及一種編程語(yǔ)言工具,具體為一種編程語(yǔ)言的輸入裝置。
背景技術(shù):
計(jì)算機(jī)編程語(yǔ)言工具總體上可分為兩大類(lèi)文本式編程語(yǔ)言、圖形化編程語(yǔ)言,二者均需編程者根據(jù)語(yǔ)法規(guī)則,將相應(yīng)的助記符(標(biāo)識(shí)字)、圖形化編程識(shí)別符號(hào)通過(guò)鍵盤(pán)、鼠標(biāo)輸入計(jì)算機(jī),以供計(jì)算機(jī)主機(jī)轉(zhuǎn)換為相應(yīng)的程序代碼段序列,并進(jìn)一步編譯處理。編程語(yǔ)言的編程識(shí)別符號(hào)按使用方式可分為兩類(lèi)一類(lèi)屬于可直接調(diào)用,即沒(méi)有參數(shù);另一類(lèi)屬于可選參數(shù)調(diào)用,需添加、設(shè)置參數(shù)后才能調(diào)用。對(duì)初學(xué)編程的青少年來(lái)說(shuō),文本式或圖形化的編程語(yǔ)言的編程識(shí)別符號(hào)都不太直觀(guān),都需要一個(gè)熟悉、記憶的過(guò)程,而且還需要通過(guò)鍵盤(pán)、鼠標(biāo)等逐一輸入,操作不便,極易產(chǎn)生代碼錯(cuò)誤、遺漏。
感應(yīng)卡,如ID卡、IC卡,借助射頻技術(shù),通過(guò)非接觸形式與讀寫(xiě)設(shè)備交換數(shù)據(jù)。感應(yīng)卡的電路部分由一個(gè)感應(yīng)線(xiàn)圈、一個(gè)微型芯片組成,每張感應(yīng)卡所具有的唯一的身份識(shí)別編碼標(biāo)識(shí)——卡片序列號(hào)就儲(chǔ)存在微型芯片內(nèi)。
發(fā)明內(nèi)容為了解決現(xiàn)有的計(jì)算機(jī)編程語(yǔ)言工具存在的編程識(shí)別符號(hào)不直觀(guān)、輸入不方便的不足,本實(shí)用新型需要提供一種編程識(shí)別符號(hào)界面直觀(guān)、輸入操作方便的編程語(yǔ)言的輸入裝置。積木為青少年所熟知,計(jì)算機(jī)編程語(yǔ)言的編程識(shí)別符號(hào)的可選參數(shù)調(diào)用,使得本實(shí)用新型需要解決既要在一塊積木中封裝多個(gè)不同序列號(hào)的微型芯片,又要可選擇地輸出多個(gè)不同序列號(hào)的微型芯片中的其中之一的序列號(hào)。本實(shí)用新型解決其技術(shù)問(wèn)題所采用的技術(shù)方案是將編程語(yǔ)言的編程識(shí)別符號(hào)設(shè)計(jì)為一種積木式編程語(yǔ)言裝置,在積木內(nèi),感應(yīng)線(xiàn)圈(I)、微型芯片(2)、多聯(lián)開(kāi)關(guān)(3)電連接,其特征在于感應(yīng)線(xiàn)圈(I)通過(guò)多聯(lián)開(kāi)關(guān)(3),與微型芯片(2)以并聯(lián)方式電連接。通過(guò)選擇、設(shè)置編程積木塊的多聯(lián)開(kāi)關(guān),使編程積木塊內(nèi)部相應(yīng)的微型芯片處于唯一的電連通狀態(tài),即編程積木塊只可感應(yīng)輸出所選擇的唯一的微型芯片的序列號(hào)。本實(shí)用新型的有益效果是代碼積木化,編程拼搭化,界面直觀(guān),操作方便,代碼自動(dòng)生成。
以下結(jié)合附圖
和實(shí)施例對(duì)本實(shí)用新型做進(jìn)一步說(shuō)明。附圖是本實(shí)用新型的電路原理圖,圖中I.感應(yīng)線(xiàn)圈,2.微型芯片,3.多聯(lián)開(kāi)關(guān)。
具體實(shí)施方式
圖中,感應(yīng)線(xiàn)圈(I)通過(guò)多聯(lián)開(kāi)關(guān)(3),與多個(gè)不同序列號(hào)的微型芯片(2)以并聯(lián)方式電連接。多聯(lián)開(kāi)關(guān)、微型芯片數(shù)量根據(jù)編程語(yǔ)言的編程識(shí)別符號(hào)的可選參數(shù)數(shù)量而定,比如樂(lè)高NXT機(jī)器人有1-4四個(gè)傳感器輸入端口,獲取其傳感器數(shù)值的NQC語(yǔ)言的助記符Sensor O有四種參數(shù)SI、S2、S3、S4可選,本實(shí)用新型的Sensor O編程積木塊內(nèi)部對(duì)應(yīng)地需要封裝四個(gè)不同序列號(hào)的微型芯片和四聯(lián)的多聯(lián)開(kāi)關(guān)。工作時(shí),編程者根據(jù)需要,選擇、設(shè)置編程積木塊表面的多聯(lián)開(kāi)關(guān)(3),使編程積木塊內(nèi)部相應(yīng)的微型芯片(2)處于唯一的電連通狀態(tài),即只可感應(yīng)輸出所選擇的唯一的微型芯片(2)的序列號(hào)。編程者將多塊不同的編程積木塊按一定的編程規(guī)則而順序排列擺放,形成一個(gè)編程積木序列。與計(jì)算機(jī)主機(jī)連接的感應(yīng)式讀碼器依次掃描編程積木序列中的每 一編程積木塊,將每一編程積木塊的微型芯片(2)的序列號(hào)依次傳遞至計(jì)算機(jī)主機(jī)。計(jì)算機(jī)主機(jī)將獲取的編程積木塊的微型芯片(2)的序列號(hào)依次轉(zhuǎn)換為相應(yīng)的程序代碼段序列,實(shí)現(xiàn)編程語(yǔ)言的編程識(shí)別符號(hào)的自動(dòng)輸入,便于青少年學(xué)習(xí)計(jì)算機(jī)、機(jī)器人程序設(shè)計(jì)。
權(quán)利要求1.一種積木式編程語(yǔ)言裝置,在積木內(nèi),感應(yīng)線(xiàn)圈(I) 、微型芯片(2)、多聯(lián)開(kāi)關(guān)(3)電連接,其特征在干感應(yīng)線(xiàn)圈(I)通過(guò)多聯(lián)開(kāi)關(guān)(3),與微型芯片(2)以并聯(lián)方式電連接。
專(zhuān)利摘要本實(shí)用新型公開(kāi)一種積木式編程語(yǔ)言裝置,具體為一種編程語(yǔ)言的輸入裝置。為了解決現(xiàn)有的計(jì)算機(jī)編程語(yǔ)言工具存在的編程識(shí)別符號(hào)不直觀(guān)、輸入不方便的不足,本實(shí)用新型將編程語(yǔ)言的編程識(shí)別符號(hào)設(shè)計(jì)為一套編程積木,在積木內(nèi),感應(yīng)線(xiàn)圈通過(guò)多聯(lián)開(kāi)關(guān),與微型芯片以并聯(lián)方式電連接。本實(shí)用新型實(shí)現(xiàn)了計(jì)算機(jī)程序設(shè)計(jì)的代碼積木化,編程拼搭化,界面直觀(guān),操作方便,代碼自動(dòng)生成,用于青少年進(jìn)行計(jì)算機(jī)、機(jī)器人程序設(shè)計(jì)及教學(xué)。
文檔編號(hào)G09B19/00GK202650333SQ20122015279
公開(kāi)日2013年1月2日 申請(qǐng)日期2012年4月5日 優(yōu)先權(quán)日2012年4月5日
發(fā)明者李衛(wèi)紅 申請(qǐng)人:李衛(wèi)紅