This program is geared towards students who are beginners or have limited knowledge in Java programming. An intro course that is a great start for older and younger students to begin programming. Students will begin to look at Java programming and creating their own games. These games can be an original idea or a re-imagining of a classic. This course will lay the foundation for all parts of computer programming that a student will encounter later in their education. Critical thinking as well as logic are key components of any introductory programming class. Class dates are: 04/10, 04/17, 05/01, 05/15, 05/22, 06/05 with a makeup date on 06/12.