天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 軟件論文 >

面向兒童的圖形化編程軟件的研發(fā)

發(fā)布時間:2022-12-09 20:59
  社會在發(fā)展,科技在發(fā)展,教育也要發(fā)展,尤其是針對兒童的教育,因此編程教育也應該從兒童抓起,培養(yǎng)兒童的編程思想極其重要。圖形化編程語言的出現(xiàn)在一定程度上拓寬了兒童編程教育思路。生動簡單的圖形化編程語言能夠給大部分不精通計算機的用戶提供編程學習上的便利,尤其是兒童用戶,所以圖形化編程語言的應用前景是非常好的。針對現(xiàn)有圖形化編程軟件擴展性差、模塊布局不合理,高耦合,不支持線程同步,編譯速度慢,功能單一,通用性差等問題,本文以讓兒童喜歡上編程的理念,從形象有趣的編程界面入手,用事件驅(qū)動的思想設計了肯機器人圖形化編程軟件KGPS(Ken-Robot Graphical Programming Software)。在本文中,首先,研究了不同種類的現(xiàn)有編程軟件并對它們的不足點進行了匯總。其次,對兒童的學習特征進行分析并完成了編程模塊的設計,以改進的編程模塊結(jié)構(gòu)模型及事件驅(qū)動思想完成了KGPS的界面設計以及結(jié)構(gòu)設計。再次,完成了KGPS核心模塊的設計實現(xiàn),其中分別完成了圖形化界面、編譯器、匯編器以及模塊布局算法的設計實現(xiàn)。最后,通過測試及對比來證明KGPS具有功能完善、穩(wěn)定性高、界面精美等優(yōu)點。綜上,... 

【文章頁數(shù)】:85 頁

【學位級別】:碩士

【文章目錄】:
中文摘要
Abstract
第1章 緒論
    1.1 背景與意義
        1.1.1 兒童編程教育的興起
        1.1.2 面向兒童的編程語言
    1.2 國內(nèi)外科研進展狀況
        1.2.1 圖形化編程軟件現(xiàn)狀
        1.2.2 當前軟件不足點
    1.3 論文主要內(nèi)容及結(jié)構(gòu)
        1.3.1 課題研究內(nèi)容
        1.3.2 本文的組織結(jié)構(gòu)
第2章 KGPS設計理論基礎(chǔ)
    2.1 兒童學習特征分析
    2.2 模塊的建模要求
    2.3 GDAG模型
        2.3.1 GDAG模型的概念
        2.3.2 GDAG模型的結(jié)構(gòu)
    2.4 以事件為驅(qū)動的編程思想
    2.5 本章小結(jié)
第3章 KGPS的總體設計
    3.1 KGPS軟件需求分析
        3.1.1 軟件功能需求分析
        3.1.2 軟件非功能需求分析
    3.2 KGPS編程模塊需求分析
        3.2.1 圖形化編程模塊定義
        3.2.2 模塊需求分析
    3.3 KGPS的結(jié)構(gòu)設計
    3.4 KGPS的界面設計
    3.5 本章小結(jié)
第4章 KGPS核心軟件模塊的設計實現(xiàn)
    4.1 KUI圖形化界面的設計與實現(xiàn)
        4.1.1 圖形化編程模塊
        4.1.2 圖形化編程模塊的實現(xiàn)
        4.1.3 圖形化程序與類C代碼之間的轉(zhuǎn)化
    4.2 KCC編譯器的實現(xiàn)?
        4.2.1 KCC結(jié)構(gòu)圖
        4.2.2 程序信息分析
        4.2.3 語法樹轉(zhuǎn)換為中間碼
        4.2.4 匯編代碼生成
    4.3 KASM匯編器的實現(xiàn)
        4.3.1 程序信息分析
        4.3.2 二進制碼生成
    4.4 KGPS模塊布局優(yōu)化算法
        4.4.1 圖形化編程模塊鏈
        4.4.2 模塊布局算法的描述與實現(xiàn)
    4.5 KGPS測試及結(jié)果分析
        4.5.1 軟件測試及分析
        4.5.2 與現(xiàn)有軟件對比分析
    4.6 本章小結(jié)
第5章 總結(jié)與展望
    5.1 總結(jié)
    5.2 不足與展望
參考文獻
致謝
攻讀學位期間發(fā)表的學術(shù)論文
攻讀學位期間申請的科研成果


【參考文獻】:
期刊論文
[1]基于圈圖Harary指數(shù)減小的圖變換[J]. 劉奇,邵燕靈,胡鵬.  重慶理工大學學報(自然科學). 2018(01)
[2]小學生編程教學的實踐與思考[J]. 汪霞華.  中國信息技術(shù)教育. 2017(21)
[3]兒童編程教育價值與實施途徑分析[J]. 王榮良.  中國信息技術(shù)教育. 2017(21)
[4]初中創(chuàng)意電子編程類創(chuàng)客教學平臺的構(gòu)建[J]. 黃凌峰,黃德初.  教育信息技術(shù). 2017(05)
[5]基于Qt的運動目標態(tài)勢顯示技術(shù)研究[J]. 李帥,沈靜波.  空軍預警學院學報. 2015(06)
[6]基于Labview狀態(tài)機的飛行器自動測試平臺設計[J]. 黃皓,尹祿高,于航.  自動化技術(shù)與應用. 2015(08)
[7]基于Android和Ardunio的移動便攜點名系統(tǒng)開發(fā)[J]. 吳元君.  巢湖學院學報. 2014(03)
[8]軟件設計中安全性與易用性的研究[J]. 羅娜.  科技風. 2012(06)
[9]Java抽象類和接口解析[J]. 羅濤.  電腦知識與技術(shù). 2009(21)
[10]XML技術(shù)與圖形化編程技術(shù)的結(jié)合[J]. 韓冰.  遼寧師專學報(自然科學版). 2008(01)

碩士論文
[1]面向教育機器人的圖形化編程模塊設計及優(yōu)化[D]. 潘一佩.華南理工大學 2017
[2]圖形化編程組件的層次圖模型及應用[D]. 王琥.華南理工大學 2017
[3]基于旁路信息的PLC安全監(jiān)控系統(tǒng)[D]. 王灝然.浙江大學 2016
[4]基于WebKit的圖形化編程軟件[D]. 楊力.吉林大學 2015
[5]延邊州義務教育信息化建設調(diào)查研究[D]. 南國成.延邊大學 2015
[6]通用雷達信號處理可視化平臺的設計與應用[D]. 王猛.西安電子科技大學 2012
[7]機器人圖形化編程系統(tǒng)的設計與實現(xiàn)[D]. 徐成.武漢理工大學 2010
[8]編譯原理類C教學語言的研究與實現(xiàn)[D]. 高艷玲.大連海事大學 2007
[9]圖形化測試流程開發(fā)環(huán)境的研制[D]. 劉暢.哈爾濱工業(yè)大學 2007
[10]虛擬儀器開發(fā)平臺LabScene的軟件設計[D]. 隨陽軼.吉林大學 2005



本文編號:3715365

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3715365.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶67700***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com