Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ntoll/pyconuk-education-sprint-2012
The results of the education sprint from PyconUK 2012
https://github.com/ntoll/pyconuk-education-sprint-2012
Last synced: 8 days ago
JSON representation
The results of the education sprint from PyconUK 2012
- Host: GitHub
- URL: https://github.com/ntoll/pyconuk-education-sprint-2012
- Owner: ntoll
- Created: 2012-09-30T10:05:04.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-10-07T10:52:20.000Z (about 12 years ago)
- Last Synced: 2024-05-01T22:58:12.380Z (7 months ago)
- Size: 155 KB
- Stars: 3
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
Education Sprint - PyconUK 2012
===============================What do you think students should learn?
++++++++++++++++++++++++++++++++++++++++* How to think like a computer scientist:
* The teacher isn't always right, and doesn't always know the answer.
* Problem solving.
* CS Unplugged.
* Cultural shift from Teachers PoV.
* Teamwork:programming is not just a solo activity.
* Programming is a creative process that can be fun.
* Patience.
* It's not magic (although it can seem magical).
* Computers only do what you tell them to (providing the computer is running a sane environment).
* Documentation is essential: explain your code, show your working
* The manual is your friend. Know where to look, and *do it yourself*.
* Programming really isn't that hard!
* Programming is for solving problems. Find an itch and scratch it.
* How to access, query and understand data (opportunity for cross-curriculum collaboration).What do you think teachers need to know in order to teach programming?
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++* A programmming language, at least to the level of skill expected of the students.
* A place to look up reference material and resources (to know where to get second level support).
* Understand the free-culture/creative commons outlook (to **be** [not have] part of a community).
* Where to ask for help:
* IRC
* teacheroverflow.com
* stackexchange.com
* computingplusplus.org
* STEM
* Etc...Project Ideas for Schools
+++++++++++++++++++++++++* Pygame Games
* Pyweek
* Raspberry Jam
* Turbine recording data into a RPi.
* Beep Beep
* Text based adventure games ftw!
* Dojo :-)