Give your child a leg up by learning computer programming with a 1 on 1, live instructor. Parents can choose for their child to learn Python, Java, and a variety of topics by selecting any of the available UTG courses below.
For parents who may be new to UTG Academy, or are unsure what to register in, we recommend booking an assessment at this link, and we will make a recommendation.
Private lessons will be held in an online environment, equivalent to Zoom. Each course is 15 hours.
This course is level 1 of a 4 level program designed to prepare students for computer science courses at the high school or university level. Computer Science Preparation Levels 1-3 practice the fundamentals of Java, while also applying them to a unique coding project that complements the course content. Computer Science Preparation Level 4 is specifically designed to prepare students for the Computer Science AP exam and test preparation based on the topics from levels 1-3. The course topics in level 1 are: variables and data types, expressions and assignment, compound assignment operators, boolean expressions and conditionals, iteration (loops and decision-making control structures), classes and their objects, methods (setters and getters), constructors, and 1D Arrays. This course's project is programming an app similiar to a Wordle game.
Prior programming experience is an asset for this course, but not required.
Students will dive deeper into Python & PixelPAD. Students will be introduced to AI movement & gameplay, and create a cool strategy game, inspired by the popular mobile game Clash Royale!
Give your child a leg up by learning computer programming with a 1 on 1, live instructor. Parents can choose for their child to learn Python, Java, and a variety of topics by selecting any of the available UTG courses below.
For parents who may be new to UTG Academy, or are unsure what to register in, we recommend booking an assessment at this link, and we will make a recommendation.
Private lessons will be held in an online environment, equivalent to Zoom. Each course is 15 hours.
This course is level 2 of a 4 level program designed to prepare students for computer science courses at the high school or university level. Computer Science Preparation Levels 1-3 practice the fundamentals of Java, while also applying them to a unique coding project that complements the course content. Computer Science Preparation Level 4 is specifically designed to prepare students for the Computer Science AP exam and test preparation based on the topics from levels 1-3. The course topics in level 2 are: array lists (traversing, searching, sorting), 2D Arrays, inheritance, and polymorphism. This course has two projects, coding a game similar to Memory, and "21".
Computer programming experience in Java is required prior to beginning this course.
This course is level 2 of a 4 level program designed to prepare students for computer science courses at the high school or university level. Computer Science Preparation Levels 1-3 practice the fundamentals of Java, while also applying them to a unique coding project that complements the course content. Computer Science Preparation Level 4 is specifically designed to prepare students for the Computer Science AP exam and test preparation based on the topics from levels 1-3. The course topics in level 2 are: array lists (traversing, searching, sorting), 2D Arrays, inheritance, and polymorphism. This course has two projects, coding a game similar to Memory, and "21".
Computer programming experience in Java is required prior to beginning this course.