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

Reorganize Language folders to have to have placeholder files/folders/tests in place #59

Open
JB-Tellez opened this issue Mar 1, 2022 · 2 comments
Labels
P2 May one day get to... XL Task Size: Extra Large (should take a day or more)

Comments

@JB-Tellez
Copy link
Contributor

No description provided.

@johncokos
Copy link
Contributor

johncokos commented Mar 8, 2022

  • Javascript
  • Python
  • Java
  • .Net

@johncokos johncokos added P1 Important issue XL Task Size: Extra Large (should take a day or more) labels Mar 8, 2022
@johncokos
Copy link
Contributor

johncokos commented May 31, 2022

Downsides:

  • Students didn't get enough practice writing tests
  • Maintenance is tough - no good way to push out updates to students that already have the repo created

Upsides

  • This provides a good examples of tests

This is an exercise in learning the DS, not so much in writing tests.

CF should maintain the full suite of tests, so that all grades can be automated, and the students know their stuff is good.

Students are provided a staged series of tests for each assignment:

  • 1 That's fully written
  • 1 That has the test signature/function but no actual test code
  • 1 That the student would have to write from scratch

Ideally student's code passes both our tests and theirs

@johncokos johncokos added P2 May one day get to... and removed P1 Important issue labels Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 May one day get to... XL Task Size: Extra Large (should take a day or more)
Projects
None yet
Development

No branches or pull requests

4 participants