Wonder Workshop's web-based coding environment, Blockly Pro, now displays the same Dash program in Blockly, JavaScript, and Python, so students can see how the blocks they know are written as text
CELEBRATION, Fla., Sept. 9, 2026 /PRNewswire-PRWeb/ -- MORAVIA Education today announced that Python is available in Blockly Pro, the advanced coding environment for Wonder Workshop's Dash robot. Students can now display the same program in Blockly, JavaScript, or Python and move between the three views as often as they like, without exporting files, switching platforms, or rebuilding work.
Blockly Pro added JavaScript two years ago on the same principle: a student ready for text-based programming should not have to leave the tool they learned in, or set aside the robot they were programming, to see what production code looks like. Python was the language students asked for next, and it is now supported alongside the other two.
"When we take on a brand like Wonder Workshop, we become stewards of that product's original mission, which in this case is to inspire the inventors of tomorrow," said Alois Hübl, Managing Director of MORAVIA Consulting. "Evolving Blockly Pro to include Python carries that original mission forward and ensures that the product keeps growing with the students it was built for."
Three views of one program
Three icons at the top of the Blockly Pro screen switch between Blockly, JavaScript, and Python. Each view renders the current program in that language rather than producing a one-way export. A "repeat 4 times" block appears in JavaScript as for (let index = 0; index < 4; index++) and in Python as for index in range(4):. Edits made in a text view carry back into the block stack.
The JavaScript and Python are the real languages, with the syntax rules students will meet again in high school computer science. Python uses colons, indentation, and snake_case. JavaScript uses braces, camelCase, and let. Variables, loops, conditionals, and functions work consistently in all three views, including student-defined functions, which appear in Blockly after being written in text.
The block palette stays open in text mode
Switching to JavaScript or Python leaves the block palette in place. Actions, Events, Control, Variables, Functions, Math, and Accessories remain in the sidebar, and each block now displays its text equivalent with a plain-language description of every parameter. Clicking Actions in Python view, for example, shows the move distance 25 speed 20 block above actions.move(distance, speed), with distance defined in centimeters and speed in centimeters per second.
The effect is that students use the blocks they already know as documentation for the text they are learning, rather than memorizing command names or keeping a reference open in a second tab.
Availability
Python is live in Blockly Pro now. Blockly Pro runs in Google Chrome and works with a physical Dash robot or with Virtual Dash, which renders Dash in a 3D environment on screen so classes with fewer robots than students can code simultaneously. The programming interface is open to all users. A Make Wonder subscription adds features like the ability to save programs, assign Coding Pathways lessons for students to complete, and a teacher dashboard to track student progress through those lessons.
Python support in Blockly Pro covers the commands in the block library including variables, loops, conditionals, and functions. Code written outside that scope, using external libraries or structures the block library does not include, will not run. The feature is designed as a bridge from blocks to text for elementary and middle school classrooms rather than as a full Python development environment.
About MORAVIA Education
MORAVIA Education is the United States home of a portfolio of educational robotics and coding brands for K-8 classrooms, including Wonder Workshop's Dash, Primo Toys' Cubetto, and HP Robots Otto. The company is headquartered at 1420 Celebration Blvd, Ste 200, Celebration, FL 34747, and sells through moravia-education.com. MORAVIA Education is an associate of MORAVIA Consulting, a family-owned developer, manufacturer, and distributor of educational technology and STEM solutions founded in 1993 and headquartered in Brno, Czech Republic.
Media Contact
Bryan L. Miller, MORAVIA Education, 1 561-306-9969, [email protected], https://moravia-education.com
SOURCE MORAVIA Education



Share this article