3 through bite-sized lessons with examples and real projects. Track progress with quizzes and coding exercises. Access course materials and practice coding directly in the . Build skills in web development, machine learning, and data science.
Identify types by taking a photo of the surface. The uses AI to analyze the image and match it to known species. Users can view detailed information about each identified , including characteristics, uses, and sources.
View and interact with projects on iOS devices. Log in with a Studio account to access projects. Tap and hold to return to the project list or update changes in Studio.
Provides a standalone interpreter for running Lua code. It includes a code editor with syntax highlighting and auto-completion. The features an intuitive file manager for organizing scripts.
Teaches basic programming through LEGO® bricks and interactive software. Includes lesson plans for STEM subjects. Students build models and control them with simple code. Tracks progress and provides feedback.
Test and preview apps and games on iOS devices from a Windows, Mac, or Linux computer. Run scripts created in BASIC-like IDE directly on the device. Build standalone applications for distribution.
Learn , CSS, and JavaScript with code templates, autocompletion, and syntax highlighting. Run examples locally, execute code directly, and use Git for version control. Store projects in iCloud and share via LAN using HTTP/FTP.
Learn C/C++ with code templates, auto-completion, and auto-indentation. Compile and run code offline. Fetch Git repositories and store files in iCloud. Share code via LAN using HTTP/FTP.
Create 3D models by combining and adjusting properties of 3D primitives. Paint models with custom materials or choose from material presets. Use the Properties Editor, Material Previewer, and Parts List for detailed editing.
Create interactive apps and games using visual programming. Write and run code with a touch-based interface. Utilize iPad features like Multi-Touch and accelerometer. Edit and debug code in real-time.
Control Arduino pins digitally and analogously via Bluetooth Low Energy. Plot data in real time and log it to CSV files. Capture GPS coordinates during data collection. Communicate via serial text using a terminal interface.