Inspired by the work of @gazbd and @Rosalindphys, I can see there are many advantages to producing new physics resources. I can also see that some tasks are well suited to programmatic generation. I think there is tremendous value in opening up the underlying code so that all physics teachers can contribute to further development.
- Working collaboratively will increase the speed resources are made.
- Working collaboratively will increase the quality of resources.
- We're trying to produce lots of repeatable tasks for students to practice specific skills. This is not a bank of exam questions.
- All variations should be contributed back to the community.
- I'm a self-taught amateur developer! My code is not clean or efficient but sometimes gets the job done. Comments for improvements are welcome.
- Consistent design across all resources. Latex template?
- Complete all areas of the GCSE
- Complete all areas of the A-Level
- Build a community of contributors both authoring and using Github issues
- Expand beyond worksheets to textbook pages
- Install RStudio
- Download or clone the project from github (top right of this page)
- Open the project by double clicking on OpenPhysics.Rproj
- Open the .Rmd you are interested in
- Click 'Knit' in the markdown window to produce a pdf version of the worksheet.