Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

uccser/codewof

Repository files navigation

codeWOF

CodeWOF is a website for maintaining your basic programming skills, developed at the University of Canterbury in New Zealand.

Production website Development website
master branch develop branch

Features

There are two major features of the CodeWOF project:

  • Programming 'fitness' helper: With a free account you can maintain your basic programming skills with short daily programming exercises. Earn points and achievements while maintaining your coding Warrant of Fitness.
  • Style checkers: We've rewritten professional code style standards to make them easier to understand for beginners. Our style checkers review your code with professional standards but provide simplified descriptions and examples to easily help you improve your coding style (no account needed).

Currently both features are available for Python 3; we would like to introduce more languages in future updates.

Documentation

This is it! All of it. We intend to create proper documentation in a full docs directory in the near future. Don't be afraid to ask for help!

Contributing

We would love your help to make CodeWOF as useful as it can be! A contribution guide will be made available in the future.

Licence

Third-party libraries used in this project have their licences listed within the LICENCE-THIRD-PARTY file, with a full copy of the licence available within the third-party-licences directory. If a source file of a third-party library or system is stored within this repository, then a copyright notice should be present at the top of the file.

This rest of the project is licensed under the MIT licence (LICENCE file). This licence applies to the content and all other underlying code used to manage and display the content.

Contact

You can contact us at csse-education-research@canterbury.ac.nz.

About

A website for maintaining your basic programming skills.

Resources

Readme

License

MIT, Unknown licenses found

Licenses found

MIT
LICENCE
Unknown
LICENCE-THIRD-PARTY

Code of conduct

Code of conduct

Contributing

Contributing

Stars

Watchers

Forks

Packages

Contributors