Looking for vex block code training

Can someone help me learn vex block coding? Is there an online program that teaches coding? I’m even willing to learn text or python if there is a course or program that teaches coding. Any and all help is appreciated.

1 Like

The big part of learning how to code is understanding the base blocks that make up the code, I’m sure others could explain it better but I’ll link some resources below for you to use.

Starting Resources

Vex API

3 Likes

To me, the best starting point for programming is understanding the way the logic of the code works. Scratch, while not exactly the same as vex, is a great resource for learning the logic of the code, allowing you to explore, as well as look through additional tutorials to the ones built into VEXCode (some tutorials are built into the Scratch website and others can be found on platforms like YouTube). It is also very similar to block coding in VEX because it uses the same basic coding engine. Link: https://scratch.mit.edu/

3 Likes

Are you able to use scratch when creating a VEX competition template?

1 Like

Thank you for the resources!

2 Likes

Not as far as I’m aware, Scratch code isn’t really compatible with VEX robots. Scratch programs play out on your computer, like a game would, while VEXCode programs can be downloaded to a VEX robot. Because of this difference, Scratch has slightly different blocks from VEXCode. For example, Scratch has “move sprite” blocks while VEXCode has “turn motor” blocks. Its application to VEX is limited to helping you learn the logic and general blocks coding system, but it is a great resource for doing so.

4 Likes

I’m wanting to get better at coding. I’ve read a lot of the VEX articles on coding and watched youtube videos. I just wish there was a course on coding. Thank you for your suggestion on using scratch. I can see where it helps explain the logic behind coding.

1 Like

VEX offers a small course for block code and Python online that is completed in the browser. Here’s the link:
https://education.vex.com/stemlabs/cs/cs-level-1-vexcode-vr-blocks

3 Likes

Thank you! I will check it out.