Alternative programming tools for Lego Mindstorms

877 views
Skip to first unread message

Kenton Hoover

unread,
Dec 14, 2015, 4:15:29 PM12/14/15
to k-12-f...@googlegroups.com
Next semester I will be changing from teaching programming to teaching robotics. The school owns a bunch of Lego Mindstorms gear (EV3 and NXT) but I formed a strong dislike to the programming tools when two students with perception issues found the visual programming model overly challenging (one programs Arduino just fine so its the visual thing. It also requires me to scramble for laptops.

BBB has an adaptor board for their gear but I don't dislike the processor bricks, just the programming language. Anyone have any options/suggestions on this? Thanks in advance!

--
Kenton A. Hoover
Director of Operations
The Tehiyah Day School
2603 Tassajara Avenue, El Cerrito CA 94530


Remember Tehiyah Day School in your will or estate plan.

Tehiyah Day School is a member of Create a Jewish Legacy, a community-wide partnership dedicated to securing the future of the Jewish community through legacy giving.  Create a Jewish Legacy is an initiative of The Jewish Federation and The Jewish Community Foundation of the East Bay.

Tim Cooper

unread,
Dec 14, 2015, 5:33:26 PM12/14/15
to k-12-f...@googlegroups.com
try robotC (robotC.net) from Carnegie Mellon. It works with the all of the Mindstorms stuff and can expand into Tetrix and Vex.

--
For a compilation of resources/links/etc mentioned on this forum, visit: https://sites.google.com/site/k12makers/
---
You received this message because you are subscribed to the Google Groups "K-12 Fab Labs and Makerspaces" group.
To unsubscribe from this group and stop receiving emails from it, send an email to k-12-fablabs...@googlegroups.com.
To post to this group, send email to k-12-f...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/k-12-fablabs/CAABok1kMGZf%3DhC%2BPyxNNcgn3xEdskn%3DphArNsmGXQpSACOp%2BEQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.



--

Tim Cooper

Technology Teaching and Learning Coordinator | THE YORK SCHOOL

416.926.1325 ext. 1472

E - tco...@yorkschool.com

T - @tcoops

G+ - google.com/+TimCooperatYork


Tim Cooper

unread,
Dec 14, 2015, 5:38:04 PM12/14/15
to k-12-f...@googlegroups.com
oh and I agree with the craziness of the Mindstorms language. It started out as a logoblocks and then just go crazier over the years. Robolab used to be okay, but the overhead to keep the language "simple" has always made it laggy and the wiring piece confusing. RobotC looks a little scary at first, but there is a sanity to it that can be found in most C variants. It is also a good intro to C -> C# or C++ or Obj C -  all of which are way scarier but use the same basic lang core and syntax.

Daniel F

unread,
Dec 14, 2015, 5:54:08 PM12/14/15
to k-12-f...@googlegroups.com

Joe Donahue

unread,
Dec 14, 2015, 10:29:48 PM12/14/15
to K-12 Fab Labs and Makerspaces
Enchanting is based on the Scratch programming language. You might try that.

Ariel Kitch

unread,
Dec 15, 2015, 9:27:30 AM12/15/15
to k-12-f...@googlegroups.com
RobotC is only available for PC, right?  

I have been using the EV3 software this year with the old NXT packs and parts.  EV3 does seem less buggy than previous versions of Mindstorms. Unfortunately, although most NXT parts and sensors work with EV3, the NXT light sensors are not compatible with the newer software (without using a complicated custom program).  I would love to find a better solution but we're in a Mac environment!

Thanks for starting this thread.

Best,

Ariel

--
For a compilation of resources/links/etc mentioned on this forum, visit: https://sites.google.com/site/k12makers/
---
You received this message because you are subscribed to the Google Groups "K-12 Fab Labs and Makerspaces" group.
To unsubscribe from this group and stop receiving emails from it, send an email to k-12-fablabs...@googlegroups.com.
To post to this group, send email to k-12-f...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Ariel Kitch
Middle School Technology Integrator
Friends Seminary
222 E. 16th St 
New York, NY 10003

Please consider Friends Seminary's commitment to environmental sustainability before printing this email.

The contents of this message may be privileged and confidential and may be protected under the Family Educational Rights and Privacy Act (FERPA) and its regulations.  If this message was received in error, please delete it without reading it.  Your receipt of this message is not intended to waive any applicable privilege. Please do not disseminate this message without the permission of the author. Any views or opinions expressed by the author of this email are not necessarily those of the School.

Chris Dorman

unread,
Dec 15, 2015, 9:30:27 AM12/15/15
to K-12 Fab Labs and Makerspaces
Does Tickle work with mindstorms? I have a love for that little program.

Kenton Hoover

unread,
Dec 15, 2015, 1:41:28 PM12/15/15
to k-12-f...@googlegroups.com
Tickle doesn't, I assume because the BlueTooth API on the EV3 brick won't interface with it. NXT bricks don't have BlueTooth IIRC.

--
For a compilation of resources/links/etc mentioned on this forum, visit: https://sites.google.com/site/k12makers/
---
You received this message because you are subscribed to the Google Groups "K-12 Fab Labs and Makerspaces" group.
To unsubscribe from this group and stop receiving emails from it, send an email to k-12-fablabs...@googlegroups.com.
To post to this group, send email to k-12-f...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

David Malpica

unread,
Dec 15, 2015, 4:37:00 PM12/15/15
to k-12-f...@googlegroups.com
Thanks for sharing, I'll add some of these suggestions to the software list.

Maureen Reilly

unread,
Dec 16, 2015, 5:51:11 AM12/16/15
to k-12-f...@googlegroups.com
Hi,

If you have iPads the new LEGO MINDSTORMS EV3 programming app for iOS is really user friendly and wireless and makes iterating seamless. It's limited to move blocks, sensor blocks, loops, and switches, and only works on EV3 bricks with EV3 motors and sensors. It's free from LEGO MINDSTORMS retail:


Make sure you have the latest firmware loaded on the EV3 brick.

Happy Building,

Maureen Reilly
- Marymount School, NYC

On Tuesday, December 15, 2015, David Malpica <dmal...@bullischarterschool.com> wrote:
Thanks for sharing, I'll some of these suggestions to the software list.

For more options, visit https://groups.google.com/d/optout.


--
- Brevity and errors aided and abetted by my beloved iPhone

Roberta Roboter

unread,
Jun 7, 2016, 8:49:42 AM6/7/16
to K-12 Fab Labs and Makerspaces
Hi - one relativly new programming environment for the EV3 is #OpenRoberta http://lab.open-roberta.org 

Open Roberta Lab is cloud-based programming environment. This environment allows children and young people with no technical pre-knowledge to program a LEGO MINDSTORMS EV3 robot. There is a variety of different program blocks available to program the motors, sensors, and the EV3 brick. Open Roberta Lab uses the approach of visual programming. This approach makes it easier - especially for beginners with no experience - to learn how to code. As a cloud based programming environment no installation is needed, any operation system and computer hardware device may be used.[8][9] The big advantage of Open Roberta Lab is, that it can be used with any device (PC, tablet, smartphone) and with any operating system (Mac OS, Windows, Linux). Only a web browser is needed.

More Information at https://wiki.open-roberta.org 

Best
 Thorsten

Tim Cooper

unread,
Jun 7, 2016, 12:15:20 PM6/7/16
to k-12-f...@googlegroups.com
will this work on a Chromebook?

--
For a compilation of resources/links/etc mentioned on this forum, visit: https://sites.google.com/site/k12makers/
---
You received this message because you are subscribed to the Google Groups "K-12 Fab Labs and Makerspaces" group.
To unsubscribe from this group and stop receiving emails from it, send an email to k-12-fablabs...@googlegroups.com.
To post to this group, send email to k-12-f...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--

Tim Cooper

Technology Teaching and Learning Coordinator | THE YORK SCHOOL

416.926.1325 ext. 1472

E - tco...@yorkschool.com

T - @tcoops

G+ - google.com/+TimCooperatYork


The York School's mission is to develop inquiring, knowledgeable and caring young people who are engaged citizens of the world. 

Disclaimer: This email is for the use of the named individual or entity and may contain confidential and privileged information.  Views, opinions expressed reflect those of the author and not The York School.

Please consider the environment before printing this email.
Reply all
Reply to author
Forward
0 new messages