Back to program

An mruby/c Programming Environment for Multiple Microcontroller Platforms and Its Educational Applications: From Block-Based Programming to Text-Based Coding, and from Browsers to Local Code Editors

Date
December 4, 2026 (Friday)
Time
14:25 - 14:55
Type
30-minute talk

Abstract

This presentation introduces an mruby/c programming environment for multiple microcontroller platforms that allows learners to progress step by step from block-based programming to text-based coding in Ruby, and from browser-based programming to development using a local code editor. We explain the roles of the individual tools that make up the environment, how they interact with one another, and how they are implemented. We also report on its use in regional robot contests and school education, support for the transition to text-based coding, and educational activities conducted in collaboration with the local Ruby community. The presentation includes live demonstrations of the environment.

Slides & recordings

Slides and recordings will be added here when available.