Skip to content

Download and Store multiple programs (without immediate execution) #978

@agordon

Description

@agordon

Hello,

This request seems opposite to my previous one (#977), but this one addresses a completely different use-case and critical need.

It was mentioned in passing in a closed issue #873 (comment) : For "First Lego League" (FLL) teams, we need the ability to store multiple programs on the brick iteself.

using "MakeCode" is a recently introduced features (only Lego's software was allowed in previous years). However, the use-case for the actual competition is incompatible with the current method of "download and start immediately".

Please see an example of a Lego League Match: https://youtu.be/iEz9nzUuszg?t=4694

The kids have 1 minute to setup the robot, and then when the match starts, they start an already stored program using the brick's interface.
Not only that, but during the match they are even allowed to change programs.

If we can not have this setup using MakeCode/EV3 - it will be a serious show-stopper in regards to using MakeCode/EV3 for FLL. During development - sure, downloading and immediately starting a single program is great. But for the competition (and for practicing towards the real competition) - that's not going to work.

Thanks!
-gordon

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions