Home

Welcome to the Durham Academy Coding Camps. As part of the Durham Academy Summer Program we will use this site to support the summer camps that Karl Schaefer, Hutch Castelao, and Donovan Polk will conduct.

Why your children should attend either our coding camps or a coding camp is illustrated well in this article from Google for Education. http://googleforeducation.blogspot.com/2015/07/the-computer-science-pipeline-and.html

“By 2022, the computer and mathematical occupations group is expected to yield more than 1.3 million job openings. However, unlike in most occupational groups, more job openings will stem from growth than from the need to replace workers who change occupations or leave the labor force.” -Bureau of Labor Statistics Occupational Projection Report, 2012.

" More than 3 in 4 of these 1.3M jobs will require at least a Bachelor’s degree in CS or an Information Technology (IT) area. With our current production of only 16,000 CS undergraduates per year, we are way off the mark. Furthermore, within this too-small pipeline of CS graduates, is an even smaller supply of diverse - women and underrepresented minority (URM) - students. In 2013, only 14% of graduates were women and 20% URM."

Camps

3D Design and Printing

Week 4 AM - July 3-7 (Only 4 Days - No camp on July 4)

The 3D Design and Printing class will be an entry level camp for campers in grades 8 - 12 that have limited experience with 3D Design and Printing. Campers will work with TinkerCad, Makers Empire and Autodesk Fusion 360 to create design challenges. Campers will be able to print their designs on the school’s 3D printers. Camp is limited to 10 campers. Campers will be required to have access to a web based email address for creating accounts to use the various software.

Play 2 Learn 2 Code

Week 4 AM - July 3-7 (Only 4 Days - No camp on July 4) or Week 7 AM: July 24-28

The Play 2 Learn 2 Code camp will use CodeMonkey which is a web-based site that allows campers to develop the foundational skills of programming in a real programming language. From the very first moment in CodeMonkey, campers start to write code in a real-world programming language called CoffeeScript. CoffeeScript is a modern open-source programming language that compiles to JavaScript, and similarly to JavaScript it is used in the industry primarily for web applications. Through the CodeMonkey program campers will learn advanced Computer Science concepts such as loops, variables, functions, conditions and more. (Some information from CodeMonkey.com)

Learn more at https://www.playcodemonkey.com

Storytelling with Google CS First and Scratch Programming

Week 5 PM - 7/10- 7/14

CS First is a free program that increases student access and exposure to computer science (CS) education. In this camp you will create and share your own digital stories! Use the computer to design your own stories, create and share your own animations, and learn how technology is used in the film and media industry!

Imagine, Program and Share are the key elements of what the free Scratch software can allow campers to create. The software is free, the application is logical and campers will be supported in their learning of the programming language by a seasoned crew of instructors. Young people need to be exposed to programming at an early level to learn how the technology behind computers and games actually work and this is a great camp for that exposure. Come to this camp and “scratch” the programming itch!

Learn more at http://www.cs-first.com/ and http://scratch.mit.edu

Information for Parents http://scratch.mit.edu/parents/

Become a Code Monkey

Week 6 AM - 7/17- 7/21

A code monkey is a term for a novice computer programmer. At some point in every computer programmers life, they were a code monkey. This camp will start at the basics and provide campers with an opportunity to become more then a code monkey. We will start our coding journey with Blocky, an online site developed by Google to introduce programming to novices with a drag and drop interface. As our coding journey continues we will spend two days at Khan Academy investigating the fundamentals of computer science and creating simple programs. Our last stop on our coding journey will be Code Academy where campers will delve into HTML fundamentals in an online course which walks users through each step in writing HTML code as they move to working with CSS, Javascript, and beyond. Campers will leave well equipped to continue being a code monkey.

If you need an image, ONLY use https://commons.wikimedia.org/wiki/Main_Page so the web filter does not turn off your internet.

Links

Blockly: https://blockly-games.appspot.com/

Code Academy: http://www.codecademy.com/

Khan Academy Computer Science: https://www.khanacademy.org/computing/cs

Khan Academy Parent Signup for an account. https://khanacademy.zendesk.com/hc/en-us/categories/200175830-For-Parents

Sports with Google CS First and Scratch Programming

Week 7: July 24-28 PM

CS First is a free program that increases student access and exposure to computer science (CS) education. In this camp you will create your own video games!

Design and program your own video games using code and computer science. In Sports, students use computer science to simulate extreme sports, make their own fitness gadget commercial, and create commentary for a big sporting event.

Imagine, Program and Share are the key elements of what the free Scratch software can allow campers to create. The software is free, the application is logical and campers will be supported in their learning of the programming language by a seasoned crew of instructors. Young people need to be exposed to programming at an early level to learn how the technology behind computers and games actually work and this is a great camp for that exposure. Come to this camp and “scratch” the programming itch!

Learn more at http://www.cs-first.com/ and http://scratch.mit.edu