Planning your summer? Check out our weekly camp calendar for June, July and August 2019!
Multiple Streams for young coders and game developers ages 8 and up!
Coding with Python
Acadecoders campers will learn a broad variety of concepts in this stream ranging from python basics, video game development using python as well as extending into advanced topics in AI and software development. Learning the basics of a language is a great start to becoming a coding star and by using Python, a very easy to read programming language with a wide application in the real world.
Foundations of Web Development
AcadeCoders campers will learn about Full Stack web development which is the entire package to designing and building a full-scale website. It is divided into two disciplines that make the practice of web development whole.
With the combination of these two disciplines; AcadeCoders will be able to build a website from scratch with various logic and features.
We’ve streamlined our AcadeCoders Game Development sessions! They are using Godot 3.0 a new open-source game engine. Using this engine, our AcadeCoders campers program in a Pythonic scripting language known as GDScript, which enables them to take big steps into the programming world, while being captivated by their own ideas and game concepts.
Scroll down to see all weekly topic descriptions.
|Week #||Week of||Program||Description|
|2||Jul 2-5 (4 days)||Coding||RASPBERRY PI EXPLORATIONS|
|3||Jul 8-12||Coding||PYTHON 0 TO 100|
|4||Jul 15-19||Game Development||PYTHON POWER GAME|
|7||Aug 6-9 (4 days)||Coding||MACHINE LEARNING|
|8||Aug 12-16||Coding||VIDEO GAME DEVELOPMENT|
Week 1: June 24 – June 28
AcadeCoders campers gain a deeper understanding and appreciation of how computers work, they will learn about resistors, transistors, LEDs, binary and logic gates. Using this knowledge and a breadboard, campers will construct their own circuits. Campers will get away from computers to make something out of various components and see their hard work pay off.
Week 2: July 2 – July 5
RASPBERRY PI EXPLORATIONS
AcadeCoders campers will be introduced to the Raspberry pi. They learn about the raspberry pi, what it’s used for and how to move around in it. They explore the Linux operating system, working outside of Windows or Mac OS. Campers create their own stop animation movie using the pi’s camera, introducing them to the terminal, pi’s general purpose input and more.
Week 3: July 8 – July 12 (4 days)
PYTHON 0 TO 100
AcadeCoders will be introduced to the python programming language. They will learn about conditionals, loops, exceptions, file io, object-oriented programming, good software design. Campers will learn about scripting, syntax, and code readability and more. Python camp will be a good introduction to higher level programming for students interested in going further and building on existing skills.
Week 4: July 15 – July 19
PYTHON POWER GAME
AcadeCoders campers learn to make games by using the powerful, but easy to grasp, language of Python. Create a running game from nothing by learning about the game loop and how to manipulate images on screen. Explore your own imagination and create a world that is all yours in this fun and educational camp. Campers with no prior knowledge of programming are welcome as this will teach core programming concepts and is a great gateway into programming.
Week 5: July 22 – July 26
Week 6: July 29 – August 2
Learn to host a web page by learning to use Node.js. AcadeCoders campers will learn to host their own webpage. Create an static and dynamic server which you can run on your own computer (or on your Raspberry pi). This camp aims to teach the basics of creating the back end of web pages seen all over the internet.
Week 7: August 6 – August 9 (4 days)
AcadeCoders campers learn to generate faces and other images with the use of Machine Learning and different neural networks. By feeding our machine images of whatever you like, we can generate new images created by our computer. Machine learning is a new and exciting field of Computer Science that leads into advanced concepts in AI and as well as being a tool to solve large problems.
Week 8: August 12 – August 16
VIDEO GAME DEVELOPMENT
AcadeCoders campers learn to make games by using the open source game engine of Godot. With the help of this free tool, campers will learn to make a video game from one of the many available bases and can modify the game to become something completely their own. Campers of a varying skill level are welcome in this camp.