1-855-NGTLearning (1-855-648-5327)  ||  (925) 659-8000  || admin@ngtlearning.com


​​​​​​​​​​​​​​​Fundamentals of Programming & Python Programming

This camp does not require any prior programming knowledge or experience and camp is a designed for this age group.


In this programming camp, students will first learn the fundamentals of programming and then move on to learn programming concepts using Python programming language including variables, datatypes, conditional statements, basic loops, strings and graphics etc. 

** Python is widely used programming language from top companies (Google/YouTube, Dropbox, Pinterest etc) to the top universities. Python has become the most popular introductory programming language in many top universities. Eight of the top 10 computer science departments in US Universities, use Python to teach coding, as well as 27 of the top 39 schools use python programming language.


Introduction to Robotics & Programming with Mindstorms EV3​

This Camp does not require any prior programming knowledge or experience.


Dive into the exciting world of Robots with the latest Mindstorms EV3 System. Know all about Motors/Gears/Sensors and understand the science & engineering behind it.
Learn how to program your robot equipped with Gears, Motors, and other attachments. This class not only focuses on Building & Programming robots, but also helps students to understand the science & engineering behind everything they build, and also helps enhance their logical as well as analytical thinking.
In this class, students will build robots and write programs to make their robots - move, turn, play sounds, and do other cool tasks. This class focuses on STEM and is a great way to understand the fundamentals of robotics, engineering & programming using science and math.



Introduction to Web Design and Digital Designing
World Wide Web is the foundation of today’s hyper connected world. Documents on www are traditionally written in HTML, the major component of the web.

In this camp students will learn to design web pages and website. Students will make a mini website and can take home on last day of camp. In digital design students will learn to make graphics that can be used for web or printing. They will use their graphics on their website.

This course does not require any prior knowledge of programming or HTML experience; we will build all necessary skills from the ground up.



 Fundamentals of Programming and Game Programming with Scratch

Join our Scratch programming camp and build some exciting games. This camp will focus on programming fundamentals and building some cool games using  Scratch.

** Scratch is developed and maintained by MIT media lab at MIT. Scratch enables young people learn to think creatively, reason systematically, and work collaboratively - essential skills for life in the 21st century.


VEX IQ Robotics and Programming

Design, build and program some cool robots using the VEX IQ Robotics Platform. Learn how to solve robotics challenges & missions for robotic competitions by programming your VEX IQ robot equipped with Sensors, Motors and other attachments.

In this camp, students will focus on robotics & programming. They will use VEX IQ robot sets and ROBOTC programming to build & Program autonomous robot that will complete complex challenges.

This camp focuses on STEM and a great way to master robotics, engineering & programming using science and math.
** VEX offers students a rich and exciting platform to immerse themselves in the areas of Science, Technology, Engineering and Math (STEM) through the fun of building robots.


Introduction to Minecraft Coding and Game Design

​​In this camp, students will learn fundamentals of programming and will learn to code to build. Students will learn building skills and how to create plan for their project before executing the project. Students will learn about creativity and educational side of Minecraft and will work on projects with the team, as well as individually.  

They will also learn Redstone circuitry in Minecraft, which provides an interactive environment to build basic logic & circuits and then combine them for more sophisticated purposes in your projects.


Introduction to Mobile App Development for Android Platform

In this camp, students will start with the fundamentals of mobile app development, and then learn Android Programming from the very basic using MIT App Inventor. Students will  learn all the basic building blocks of Android programming, starting from events and all the way to writing your own games.

This course does not require any prior knowledge of programming.

** Google Android is the fastest growing technology and mobile platform right now. With wide range of hardware vendors supporting, it worldwide, it is becoming one of the most popular platforms for mobile apps development.


​Introduction to Web & JavaScript Programming 

​​World Wide Web is the foundation of today’s hyper connected world. Documents on www are traditionally written in HTML, the major component of the web.
In this camp students will learn web development using HTML and JavaScript (JS). They will step through HTML and then progress to JavaScript. JavaScript is the leading client-side programming language on the web today. Students will make a mini website and can take home on last day of camp

This course does not require any prior knowledge of programming or HTML experience; we will build all necessary skills from the ground up.​


​Introduction to iPhone & Android & Game Coding 

Want to design a game/app which works on both iPhone and Android device?.
In this camp student will be introduced to the concept of mobile game design using Stencyl & its tool set and design games, which can run on both iPhone and Android devices.


This is an introductory level course and does not require any prior programming experience.

(Student don't need to have a phone for this camp, everything provided)


Introduction to Arcade Game Coding for Handheld Devices

Learn to build games which can be downloaded and run on handheld devices. In this camp students will get their own small handheld device where they will download and test their games.  Great way to learn coding specially for beginners. Students learn to create logic which is foundation for coding. They will build their own games and will test on handheld device.

​​

Introduction to Raspberry Pi and Python Programming
Raspberry Pi is much more than a low cost, credit-card sized computer, It has the ability to interact with the outside world via  GPIO pins, and is being used in a wide array of digital projects, from weather stations to all the way to IoT connected devices.

In this camp, students will be introduced to the exciting world of Raspberry Pi. They will learn different elements of Raspberry Pi and how to Program them. 


Junior Tech Camps ​​Description