=================== == Stuff to know: =================== -> Variables: types, operators Types: String: words int: non decimal numbers float* : decimal numbers boolean: true / false Operators: bedmas Example: int x = 3; int y = 2; What is x + y? 5 int score = 80; String name = "Guzy"; What is name + score? =Guzy80 name + " " + score = Guzy 80 2 + 3 + "words" = "5words" "words" + 2 + 3 ="words2" + 3 ="words23" "words" + ( 2 + 3 ) = "words" + 5 = "words5" int mark1 = 90 int mark2 = 75 int mark3 = 109 average = (float) (mark1 + mark2 + mark3) / 3 5 / 2 = 2 <- no deciamls if you use integers only -> If statments: conditions, if blocks example: T && T = T T && F = F F && F = F T && F || F = F || F = F T || F = T F || T = T T || T = T F || F = F (t || F) && (F && F && T) || F = T && (F && F && T) || F = T && F || F = F || F = F T && T && F && T && T && T = F if( F ){ //1st one println("erradicatE all humans"); } else if ( T ){ //2nd one println("experience love"); if( F ){ println("kill humans anyways"); } else { println("life lessons"); } }else if( F ){ //3rd on println("solve world hunger"); } else { //4th one println("call batman"); } int mark1 = 80 if(mark1 > 70){ println("happy times"); } else if( mark1 > 60 && mark1 < 70){ //you must break it down in simple terms } else if( 60 < mark1 < 70){ //cant do this at all, its too many thigs at once } -> Light graphics stuff fill rect (x,y, wid, hei) image (catz, x,y,wid, hei) OR image(catz, x,y); -> Bit of thinky stuff: ex making a ball bounce etc if(ballx < 0){ speedx = 5; } else if( ... =================== == Stuff not to know: =================== -> Libraries: sound, tts, etc. -> void setup etc, its all just code fragments