Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 7 of 7 for “"Block Programming"”.

  1. OpenBlocks : an extendable framework for graphical block programming systems

    Graphical programming systems have been built to lower the threshold to programming for beginners. However, because these systems were designed to make programming more accessible to novices, they were developed with narrower intentions for their users and applications. For example, in StarLogo …

    mit Repository record for OpenBlocks : an extendable framework for graphical block programming systems (opens in a new tab)

  2. Data analytics and visualizations for StarLogo Nova block programming platform

    … an analytics tool for StarLogo Nova, a block-based programming platform for creating 3D simulations and games. This tool collects block data from the platform and visualizes the data into 15 different charts, showcasing both high-level and the more detailed aspects about the data. As a …

    mit Repository record for Data analytics and visualizations for StarLogo Nova block programming platform (opens in a new tab)

  3. Usability improvements for the TaleBlazer game editor

    … editor on the TaleBlazer website using a scripts-block programming language. This this describes usability improvements to the TaleBlazer editor that improve the learnability, efficiency, and error correction ability for the game designer. These improvements consist of adding in an agent overview, …

    mit Repository record for Usability improvements for the TaleBlazer game editor (opens in a new tab)

  4. Abstraction systems for translating and customizing a blocks-based programming language

    … that allows users to analyze complex systems by programming agent-based models with a block-based programming language. It can be used in education to study complex systems in a more modern way and is accessible to anyone who has access to the internet. However, there are still a few barriers …

    mit Repository record for Abstraction systems for translating and customizing a blocks-based programming language (opens in a new tab)

  5. A 3-dimensional editor for app inventor

    … MIT App Inventor. MIT App Inventor is a powerful programming environment that is accessible to everyone. It is easy to learn and use, which makes it used fairly often to teach many different people about building applications. With the App Inventor's easy to use block programming, a 3-dimensional …

    mit Repository record for A 3-dimensional editor for app inventor (opens in a new tab)

  6. Enhancing Computational Thinking Skills of the Future Construction Workforce to Perform Sensor Data Analytics with End-User Programming Environment

    … To bridge similar skill gaps, end-user programming offers considerable potential for learners to execute analytical operations on sensor data through visual programming mechanics. Such affordances also foster computational thinking skills, which are essential for transforming …

    vt Repository record for Enhancing Computational Thinking Skills of the Future Construction Workforce to Perform Sensor Data Analytics with End-User Programming Environment (opens in a new tab)