|Schedule||2 hr/week. 16 weeks.|
|Description||Students start by familiarizing themself with JShell, Java’s interactive command line shell that allows programmers to run single lines of code and get immediate feedback. Then, students will create a guessing game, a secret message encoder, and a multitouch bubble-drawing app for both desktop and mobile devices using Eclipse, an industry-standard IDE, and Android Studio, the development environment for making Android apps.|
|Curriculum||-Perform calculations, manipulate text strings, and generate random colors
-Use conditions, loops, and methods to make your programs responsive and concise
-Create functions to reuse code and save time
-Build graphical user interface (GUI) elements, including buttons, menus, pop-ups, and sliders
-Take advantage of Eclipse and Android Studio features to debug your code and find, fix, and prevent common mistakes.