A project for teaching programming and computer science in primary and secondary education.
We have received a 15,000€ grant from Google CS4HS to start the project and will begin by trying it out on secondary schools in southern Sweden. The project will initially focus on introducing programming as a tool in mathematics courses, which is the direction that programming is likely to go in Swedens secondary education system.
- All material will be open source.
- We will try our hardest to make the content engaging and interesting for students.
- We accept contributions.
To get started as fast as possible, we suggest you use the online Python 3 environment at repl.it.
We still have more work to do before this is usable as a part of a curriculum. But in the meantime, you can check out the cheatsheet and the exercises.
- How do you make programming exercises for a mathematics course?
- Which language should we write the material in?
- Swedish:
- (+) We will use it on Swedish students, who probably want it in Swedish.
- (-) Real programs are never written in Swedish.
- (-) The course material will have limited reuse outside of Sweden.
- English:
- (+) The English terminology is a de-facto standard that you need to know as a programmer.
- (+) All the help resources available online is in English.
- Swedish:
- http://www.matteboken.se
- http://cmc.education/workshops/python/
- http://www.malinc.se/
- http://www.lth.se/programmera/
- Jeremia Mörling: Användningen av programmering för att lära ut ett matematiskt innehåll i gymnasieskolan, Göteborgs Universitet, 2011. https://gupea.ub.gu.se/bitstream/2077/29950/1/gupea_2077_29950_1.pdf