We love coding! We are an independent company founded by a Woolwich NJ resident with a passion to teach children how to code. We create our own courses with a goal of providing a glimpse into the computing field. Not only do we teach coding, we demonstrate “real world” applications of technology and do so in an environment that is ripe with learning opportunity and fun. Our objective is simple - we want to show the hidden educational value of making technology (read more).
Predicate Academy runs four "seasonal" sessions a year with classes that meet for 8-10 instructional hours (normally one hour a week). In addition to our seasonal sessions, we also offer a number of single class offerings that are a great way to learn about the power of creating with code or explore a new technical topic.
What's in a name? - check out this post for details.
Creativity Redefined! We know that creating things can be fun but the nuances of coding (and typing) can be a bit of a drag. Our gaming platform is the answer! A minimalist approach that enables our aspiring innovators to focus on the art of creativity while also driving home some of the core computer science concepts that provide a fun behind the scenes tour into the field.
We teach using the “tools of the trade”. Not only do our aspiring innovators see real-world applications of technology, they learn to code using the same tools as the pros!
There are no hard and fast rules for technology education. In broad terms, the computing industry is still in a relatively infantile stage. Teaching children to code, while largely identified as relevant and important in today’s age, lacks the formalities that we work expect to see from math or the hard sciences. As we’ve seen first hand, kids exposure to technology and coding varies greatly on an individual-by-individual basis.
Predicate Academy builds curriculum across three “learning tiers”. These tiers are largely split around suggested age with slightly differing learning objectives:
Adventures (ages 8-10 / 3-5 grade). Focus on teaching the fundamentals of coding and computational thinking. We emphasize coding syntax and structure. Applications and coding exercises are generally lighter in complexity and more demonstrative of the power of writing code. Some familiarity with the keyboard and mouse is expected.
Foundations (ages 10-12 / 5-7 grade). Focus on “real world” applications of technology. Aspiring innovators will see how technology is used and will learn the basics of coding through examples. Real world applications may introduce complex coding use cases and advanced programming language features. Command of the keyboard and mouse is expected as some programming problems will be typing intensive.
Journey (ages 12-15+ / 7-9+ grade). Journey builds on Foundations with a continued focus on “real world” application. Aspiring innovators that take Journey level courses will learn the importance of establishing a portfolio of coding artifacts that can be showcased as part of their mastery of skills. A coding portfolio can be used as part of a college admission package as well as a recruiting tool for future employment. Click here for a sample of our Journey projects.
There is no fix rule for movement between these learning tiers. As parents, we naturally want to challenge our children. All of these tiers will challenge everybody! Placement in a tier is largely based on technical and social maturity. Placement varies on a case-by-case basis – we have some 9 year olds that would be a great fit for Journey level classes.Enroll Today
Seasonal classes are open to all aspiring innovators who want to dig deep on a particular topic. All innovators in the seasonal program purchase a Raspberry Pi Computer Kit - a credit card sized computer that can also be utilized for coding at home! Click here for more information on the Raspberry Pi.
Our Spring 2018 Season will run for ten weeks starting on Monday, April 9th. For convenience and scheduling purposes, our classes will meet on the following days. Please note that a class may not necessarily meet in consecutive weeks.
Monday: 4/9, 4/16, 4/23, 4/30, 5/7, 5/14, 5/21, 6/4, 6/11, 6/18
Tuesday: 4/10, 4/17, 4/24, 5/1, 5/8, 5/15, 5/22, 6/5, 6/12, 6/19
Saturday: 4/14, 4/21, 4/28, 5/5, 5/12, 5/19, 6/2, 6/9, 6/16, 6/23
|Zombies (Adventures)||Sat 10:00 - 11:00|
|Zombies (Adventures)||Sat 11:00 - 12:00|
|Piggy's Revenge (Foundations)||Mon 5:30 - 6:30|
|Piggy's Revenge (Foundations)||Tue 5:30 - 6:30|
|Piggy's Revenge (Foundations++)||Tue 6:30 - 7:30|
|Piggy's Revenge (Journey)||Mon 6:30 - 7:30|
|Piggy's Revenge (Journey)||Sat 9:00 - 10:00|
Zombies (Adventures, ages 8-10) - Let's create a game! This class will create a game operationally similar to Pacman but where cyber humans will need to survive a digital zombie apocalypse. The class will focus on some of the computer science fundamentals that are required for gaming - rendering a game board, graphics, competing against a computer adversary, keeping score, joystick inputs - but will leave the actual design of the game up to our innovators.
Piggy's Revenge (Foundations/Foundations++, ages 10-12 / Journey, ages 12+) The zombies and soldiers were mean to Piggy and it's time for revenge! This is a brand new class focusing on creating a free running style game (think temple run, but much more fun). The class will focus on some of the computer science fundamentals that are required for gaming - rendering a game board, graphics, competing against a computer adversary, keeping score, joystick inputs - but will leave the actual design of the game up to our innovators.
Please contact us at firstname.lastname@example.org with any questions on enrolling @ Predicate.About Us
We are industry professionals who have a passion to teach! We created Predicate Academy to provide a platform for making advanced technology more accessible to youth. We see technology development as an art that is mastered with time. Much like learning a musical instrument, crafting a skill requires practice across varying applications and a mentor to provide encouragement and direction. As a platform, Predicate Academy provides a launching pad for students to obtain the breadth of computer science principals and practices, building lifelong skills that supersede trends and are applicable regardless of career path.
We are located at the Village Center (aka The Acme Shopping Center) on Center Square Drive in Logan Township. The Village Center is conveniently located right off I-295 exit 10. Our studio is on the second floor above Papa Luigi Pizza and across the hall from Burgundy and Brushes.
Here is our location on Google Maps.