Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Friendly Compile Errors #37

Open
3 tasks
cgardnermccune opened this issue May 26, 2020 · 2 comments
Open
3 tasks

User Friendly Compile Errors #37

cgardnermccune opened this issue May 26, 2020 · 2 comments
Labels
backend This involves working with the server bug Something isn't working frontend This issue is related to the client folder
Milestone

Comments

@cgardnermccune
Copy link

cgardnermccune commented May 26, 2020

When student code does not compile we need a way to send user friendly compile errors and suggestions to help them resolve the issues.

Completing this task will require

  • research of common compile errors & common coding errors that student may make
  • rewrite common compile and coding errors in child friendly language
  • create a view/modal to display compile errors
@cgardnermccune cgardnermccune added bug Something isn't working frontend This issue is related to the client folder labels May 26, 2020
@cgardnermccune cgardnermccune added this to the 1.0 milestone May 26, 2020
@nionata nionata modified the milestones: 1.0, 0.4 Jun 23, 2020
@rennemannd
Copy link
Contributor

In addition to clarifying existing errors we also need to handle a few compatibility problems that occur when using different generators in blockly. In our case the JS generator can occasionally break if arduino specific code is written in the block space. One notable example is setting digital pins like the following:
image

Which works perfectly in every case except showing as JS code. In that case the following error appears:
image

@nionata nionata added the backend This involves working with the server label Jul 7, 2020
@nionata nionata modified the milestones: 0.4, 1.0 Jul 7, 2020
@nionata
Copy link
Member

nionata commented Aug 26, 2020

We are currently not alerting the user when the submission failed. When this issue is addressed, we need to make sure to correct this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend This involves working with the server bug Something isn't working frontend This issue is related to the client folder
Projects
None yet
Development

No branches or pull requests

3 participants