Centenary Summer Scholars academic camp features pre-college summer programs for rising 8th through 12th grade students, affiliated with and hosted at Centenary University in New Jersey. Our computer summer program is offered in three one-week sessions, combining ideation, digital design, script, and coding.
Students will learn the skills developers use to build popular websites and apps and gain the tools to express their ideas creatively and effectively through technology.
Structure:
- Students design their own projects and execute them
- Offered as much (or little) guidance and individual attention as needed
- State-of-the-Art Mac Lab
- Programming techniques such as Actionscript 2.0 and Photoshop
Content covered in our computer game design summer camp:
- Begin by learning backwards: how to create common games such as Flappy Bird and Super Mario Bros. by breaking it down, piece by piece
- Series of workshops each day with time for the students to experiment
- They will begin prototyping as soon as they find a medium they see fit for their project
- Each workshop will give them a taste of the computer science field.
- By giving students the freedom to choose their own projects, they will be learning how to utilize resources online/offline in order to self-teach independently
Core Concepts Taught Each Session:
- HTML/CSS: Intro for those with little or no experience programming
- Python/Web2Py: Object oriented programming and implementation of HTML/CSS to produce video games and web apps
- Combination of learning about databases, graphics, and animation along with programming techniques
- Develop the tools to create projects of their choice (from websites to computer video games)
- Game Design: Basics of game design, beginning with a brief history of video games and techniques that are still used today
- Story progression, character development, events and sequence, game play and game balancing and level progression
- Students experiment with these elements through programming using Actionscript 2.0 as well as Photoshop to create graphics for their Flash-based games.