Learn robot functionality through component interaction and model building. Program robots to complete tasks and reinforce programming skills. Understand mechanical and operational principles via hands-on assembly and testing.
Write Lua code in two modes: program or console. Create and manage multiple files and directories. Export or email code and results. Use a syntax-highlighted editor. Support graphics, audio, database, and network programming.
Access over 300 educational apps for lifelong learning. Manage courses, track progress, and earn certifications. Download content offline and sync across devices. Set learning goals and receive personalized recommendations.
Learn programming languages and tech frameworks through structured courses. Complete exercises and track progress. Access expert-led lessons and receive feedback on assignments. Sync learning achievements across devices.
Lua programming with AI-driven lessons, interactive coding exercises, and real-time feedback. Create and test scripts in a built-in . Explore game development, automation, and embedded systems projects.
BBC BASIC allows users to write and run programs with enhanced language features. It supports 2D and 3D graphics, shader programming, and a 2D physics engine. Users can create stereo audio, play sound effects, and handle video playback.