Game making with JavaScript &  Invention 

 
Ages: 10 - 15                                    Skills Level: Beginner - Advance
Timing: 9:00 AM  - 3:30 PM                Tools: JavaScript IDE, Invention project matreials

                 Progressive curriculum week by week  

Overview of the week

Monday

Morning Camp(9 - 12 pm) - Game Making with JavaScript

Afternoon Camp (12 - 3:30 pm) - Invention

Tuesday

Morning Camp(9 - 12 pm) - Game Making with JavaScript

Afternoon Camp (12 - 3:30 pm) - Invention

Wendesday

Morning Camp(9 - 12 pm) - Game Making with JavaScript

Afternoon Camp (12 - 3:30 pm) - Invention

Thursday

Morning Camp(9 - 12 pm) - Game Making with JavaScript

Afternoon Camp (12 - 3:30 pm) - Invention

Friday

Morning Camp(9 - 12 pm) - Game Making with JavaScript

Fun Friday - Movie, Icecream + Cookie

Game Making with JavaScript

In Game making with JavaScript camp, students will learn real world coding skills using Javascript, a kid-friendly and engaging programming language. Students will learn to code using the Javascript IDE. Javascript, a cross-platform object-oriented scripting language, is a great language to dive into programming.

Students will works multiple projects including animations, games, and web apps. Whether you are just learning coding, or perfecting your skills, this is a fun camp for all levels! 

Possible Projects Include as per the level of the child:

Collision Detection, Bouncing Rainbow Square, Snake game, Helicopter Game, Ping Pong, beginner, custom and advanced JavaScript projects

 

At the end of the week, students will take home their source code and finished projects on a flash drive.

If desiring a half day camp (9-12:00) Use can just register for Game Making with JavaScript only. 

Be an Inventor

Be an inventor, work like an inventor. A fun Maker-Camp that introduces innovation. Become an Inventor and Engineer!

While working in teams, students learn basics of brainstorming, design and cost tradeoffs, and intellectual property. Teams compete in best designs for multiple challenge projects using material from class and/or home. Previous classes created
Coaster Spirals, Robotic Arms, Scissor Lifts, Artist Robot, electric bowties, etc.

 

Last hour of last day is invention-convention where students present to parents their projects and evaluate their process and teamwork.

Life Skills

 

- ENGINEERING

- INNOVATION

- PROTOTYPING

- PERSISTENCE

- COMPLEX SYSTEMS

- MACHINES

Sample Day

 

Camp Hours and Daily Schedule
 

09:00 AM  Check - in

09:15 AM  Game Making with Java script lesson

10:30 AM  Morning break (campers bring snacks)

11:00 AM  Continue Instruction and build, customize, test

11:45 AM  Clean-up & review (Half Day Campers pickup)

12:00 PM  Lunch

01:00 PM  Invention

02:30 PM  Afternoon Break (campers bring snacks)

02:50 PM  Invention

03:30 PM  Pickups

3:30-6:30  Extended care available


 

If desiring a half day camp (9-12:00) Use can just register for Game Making with JavaScript camp only. 

Camp Key Elements 

 

  • STEM based curriculum on the idea of educating students in four specific disciplines — science, technology, engineering and mathematics

  • Camps curriculum is designed from beginner to advanced level

  • Hands-on experimental and exploratory study

  • kids will learn strategies for “Critical Thinking, Lateral Thinking, Problems Solving, Designing Projects and Communicating Ideas”

  • They will discover basic physical science concepts such as gears, pulleys, levers, and wheels and axles

  • Students will be assigned with projects according to their grade and skills.

  • At start of each week teacher analysis the kids level and teaches everything necessary for a beginning or advanced student to next level to complete the course work.

  • At the end of week teams will have Robot battles competitions.

Friday Showcase
 

At the end of each week, attendees can invite their family and friends to join us for a showcase celebration to share their final projects. Learn more about the fun and exciting activities your child experienced during the week and have an opportunity to meet your child’s instructor. Presentations vary by course topic and instructors will highlight some of the important concepts covered during the week and possible next steps to continue your child’s learning. Arrive early as showcase begins at 11:00 AM and is typically finished by 12:00 PM. Then we will start Fun Friday - Walking Movie, Ice Cream, Cookies, Games, Lots of fun 

Register for Camp

 

Frequently asked questions

Is programming experience required for this course?


No programming experience is required for this introductory course, however a basic understanding of algebra, including variables, graph coordinates, and functions, is strongly recommended.

For Intermediate or advance courses, Yes. A good understanding of the various concepts listed under Course Details is required, as this class focuses more on advanced programming topics. They can attend this advanced course.




What you mean by Progressive curriculum week by week?


STEM4kids follows progressive camps between the weeks, which are an in-depth pair of courses that build upon student knowledge week after week. The curriculum is more flexible and is influenced by student individual skills and strengths. Which allows us to individualize lessons, customize the learning experience and offer plenty of personalized, one-on-one time for each student. If you have a particular goal or project idea, instructors will work with you and guide you to help you achieve it.




How many weeks of camp can students take in the summer?


Students can register for as many weeks of camp as they would like. As we are progressive camps, which means student will advance to further levels as student masters the concepts. We encourage you to register for at least two week, its build the strong fundamental on the subject. And as per student experience, you can add more weeks (depends on availability of slots)




If a student already has some experience, are different skill levels accommodated in the course?


Instructors and TAs are always willing to modify and customize the curriculum to make sure that all students are engaged and challenged. The first day or so will be utilized to gauge students’ individual skills and strengths. We also have advanced extensions for every course, so teachers can challenge advanced students.




How many weeks do students normally register for?


STEM4kids offers progressive curriculum between the weeks. Normally students register for minimum two weeks camp on particular subject in order to experience our Academies, which are an in-depth pair of courses that build upon student knowledge week after week. Then student can either continue to choose to work on Advance course on same subject or try our other amazing camps for well balanced approach.




What if the content is too easy or too hard once the course begins?


STEM4kids courses and curricula are built to accommodate a wide range of ages and abilities. This, along with a very skilled instructional staff and low student-to-staff ratio (average of 12:1), allows us to individualize lessons, customize the learning experience and offer plenty of personalized, one-on-one time for each student. If you have a particular goal or project idea, instructors will work with you and guide you to help you achieve it.




Do the student need to bring own laptop ? What kind of computers do student need to use in your camps?


We will provide the laptops to the kids, but if kids wants to bring thier own laptop, they can. Student can bring either Windows or Mac computers in the classroom




Who is my main point of contact while the camps are running?


The main point contact at camp is the Camp Director. You will receive information with the camp director’s name and contact information closer to the start of the program.




Do the student need to choose multiple week in continuous?


No, we maintain the kids progress. Student can take a break and come back. For example student joined us for two week of camp, then took a one week break for vacation, and join us back, totally fine. We will take care of it.




What is difference between half day and full day camp?


Half day camp timing are from 9:00 AM - 12:00 PM and Full Day camp timing are from 9:00 AM - 3:30 PM. Morning Camp will be Game Making with JavaScript and Afternoon Camp will be Invention