Replies: 1 comment
-
|
We have been using pybricks for three seasons. We use VS Code and github. I have a tutorial here: https://github.com/MrGibbage/fll-pybricks-vscode-tutorial |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm starting out the FLL season and want to challenge some of the more experienced participants to either write python code or at least use the more advanced features of the block editor (like importing custom modules to help split the code better).
However there are two things that are holding me up from making this real, it's mostly slight annoyances that a patient adult would be able to handle but not impatient middle-schoolers:
So as a feature request, I'd suggest either something like what the Spike Prime editor does with auto-sync down OR even better would be a true github integration. I'd love to see the ability for users to clone a repo, edit code and commit back to the repo. For example Makecode Arcade is able to do this type of thing and it was actually a fantastic learning experience for students to see how version control works.
Obviously this is a big ask, things like conflict resolution, etc etc are all annoying things to manage. But I'm sure there are simple short-cuts that could be made like auto pull/fetch to make sure they are always using the latest copy of code and auto-branching if conflicts arrise.
The real goal is to allow students to use the awesome block coding and simplicity of connecting/testing their robot via the current Pybricks application but also leverage the ability to share code with their teammates. Users of this age will never remember to manually download code when they are done and add it to a repo managed locally, nor will they remember to upload latest copies of code from a locally managed repo.
Beta Was this translation helpful? Give feedback.
All reactions