Answers.Body: <p>Not without hacking the firmware, which would be against FLL rules.</p>
  
  <p>One solution I have seen many teams use it to only write one program. This program has it's own menu (that you have to make yourself as part of the program) that calls subprograms (presumably saved as My Blocks).</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-10T00:10:39.330Z
Answers.Text: Thx!
  Good idea with the menu and subprograms, will try that.
Answers.UserDisplayName: Lasse
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-11-08T22:00:12.683Z
Answers.LastActivityDate: 2015-11-08T22:00:12.683Z
Answers.UserDisplayName: David Lechner
Answers.Body: <p>There's not an easy way to do it, but a workaround I've found is to go to the project management tab (which is the wrench icon next to the programs at the top of a project) and export each program using the export button at the bottom. Then, delete all the programs from the project and reimport them in reverse order from you want them to appear on the robot. Make sure the program you want to appear first in the list is open when you click download, and the programs should be in the correct order.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-12-09T00:08:26.193Z
Answers.LastActivityDate: 2020-12-09T00:24:45.900Z
Answers.LastEditDate: 2020-12-09T00:24:45.900Z
Answers.UserDisplayName: David Horine
Answers.Body: <p>There is no way besides running the programs in the opposite order of which you need it to be. If it doesn't work try again.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-12-04T08:34:17.560Z
Answers.Text: Yes, I guess this would work.
  For FLL this year, we made a startup menu with all the missions saved as "my blocks".
  This worked very well for us.
Answers.UserDisplayName: Lasse
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-11-10T04:11:18.980Z
Answers.LastActivityDate: 2016-11-10T04:11:18.980Z
Answers.UserDisplayName: DOIJ
Body: <p>When uploading a project to the EV3 brick, is there a way to control the sorting order of the programs on the brick?</p>
  
  <p>E.g:
  Prog_1
  Prog_2
  Prog_3
  ...</p>
  
  <p>When playing a robot match in FLL one often needs to start a number of programs in a pre defined order, but we are unable to sort the program list. Resulting in much time waisted looking for the correct program.</p>
  
Tags: <ev3><programming><fll>
Title: Sort the program list on EV3
UserDisplayName: Lasse
ThreadText: # Sort the program list on EV3
  
  (Asked by: username_0 on 2015-11-08)
  
  When uploading a project to the EV3 brick, is there a way to control the sorting order of the programs on the brick?
  
  E.g:
  Prog\_1
  Prog\_2
  Prog\_3
  ...
  
  When playing a robot match in FLL one often needs to start a number of programs in a pre defined order, but we are unable to sort the program list. Resulting in much time waisted looking for the correct program.
  
  **Tags:** ev3, programming, fll
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2015-11-08. Score: 2 | Accepted answer
  
  Not without hacking the firmware, which would be against FLL rules.
  
  One solution I have seen many teams use it to only write one program. This program has it's own menu (that you have to make yourself as part of the program) that calls subprograms (presumably saved as My Blocks).
  
  > **Comments:**
  > **username_0**: Thx! Good idea with the menu and subprograms, will try that.  
  
  ---
  
  ### Answer by username_2 on 2020-12-09. Score: 2
  
  There's not an easy way to do it, but a workaround I've found is to go to the project management tab (which is the wrench icon next to the programs at the top of a project) and export each program using the export button at the bottom. Then, delete all the programs from the project and reimport them in reverse order from you want them to appear on the robot. Make sure the program you want to appear first in the list is open when you click download, and the programs should be in the correct order.
  
  
  ---
  
  ### Answer by username_3 on 2016-11-10. Score: 1
  
  There is no way besides running the programs in the opposite order of which you need it to be. If it doesn't work try again.
  
  > **Comments:**
  > **username_0**: Yes, I guess this would work. For FLL this year, we made a startup menu with all the missions saved as "my blocks". This worked very well for us.  
  
  ---
  
  