Following up the LEGO Digital Continuum one major gap seems to be a text based programming language. EV3GBasic language and beta editor is available here https://ev3treevis.azurewebsites.net/Editor.aspx Find the longer version of the
EV3 Education vs EV3 Home software – Damien Kee
Getting Started Programming The LEGO Mindstorms EV3 Motor Blocks - YouTube
Loop Block
EV3 (with EV3-G) Anytime Online Training - Carnegie Mellon Robotics Academy - Carnegie Mellon University
Learn To Program | Mindstorms | Official LEGO® Shop US
FIRST LEGO League Challenge Programming - ORTOP Wiki
Programming LEGO mindstorms NXT with visual programming | Semantic Scholar
NXT-G: the development environment supplied with Lego Mindstorms, NXT-G
Can drag and drop programming language replace traditional programming language in the future? - Quora
FIRST LEGO League Challenge Programming - ORTOP Wiki
AN EXAMPLE OF THE LEGO MINDSTORMS EV3 PROGRAM. | Download Scientific Diagram
EV3 Classroom or EV3 Lab? MINDSTORMS Programming Apps Comparison
The Art of LEGO MINDSTORMS EV3 Programming (Full Color): Griffin, Terry: 9781593275686: Amazon.com: Books
FIRST LEGO League Challenge Programming - ORTOP Wiki
Review: Lego Mindstorms EV3 means giant robots, powerful computers | Ars Technica
Python with LEGO Mindstorms EV3 - Level 1 | FLLCasts
NXT-G: the development environment supplied with Lego Mindstorms, NXT-G
Lego Mindstorms - Wikipedia
Alternative Programming Languages for LEGO MINDSTORMS – LEGO Engineering
EV3 Classroom or EV3 Lab? MINDSTORMS Programming Apps Comparison