Coding and Programming Resources for Students

As part of Computer Science Education Week, several Penn Manor High School Math teachers explored Hour of Code activities with their classes. District Systems Engineer, Chad Billman, and I talked with students about extending what they learned in class and provided tips on getting started in programming. Here are the resources we suggested in the sessions:

Safari Books Online
“Through a partnership with Safari Books Online, O’Reilly Media has committed to over $100 million of e-books and videos that will teach the next generation of students vital technology skills like coding, web design, and more.” Note: This site required a free Edmodo account. –

GitHub Student Developer Pack
“There’s no substitute for hands-on experience, but for most students, real world tools can be cost prohibitive. That’s why we created the GitHub Student Developer Pack with some of our partners and friends: to give students free access to the best developer tools in one place so they can learn by doing. ” –

Penn Manor  Software Projects on GitHub
This is your chance to play with code developed by district staff and fellow students. How can you help make our projects more awesome? –

Google Code-in Contest
“Google Code-in (GCI) is a contest for pre-university students (e.g., high school and secondary school students) with the goal of encouraging young people to participate in open source. We work with open source organizations, each of whom will provide a list of tasks to be completed by student contestants. Tasks can be anything an organization needs help with, from bug fixes, to writing code, to user experience research, to writing documentation. The contest takes place entirely online.” –

MIT OpenCourseWare
“MIT OpenCourseWare (OCW) is a web-based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity.” –