Handheld gaming is the fastest growing segment in the gaming industry. This class allows students to design and program their own game before downloading and playing on an Arduino-powered handheld gaming device. Students will learn to design and develop their games using visual-based programming that make coding simple and easy to understand for those new to programming. Coding concepts such as functions, variables and conditional statements are introduced as students design their own game. Students will develop problem solving skills, learn programming, and gain knowledge of game design in this fun and engaging class.