AP Computer Science A: Beginner Level 2

  • Sale
  • Regular price $209.95


 

7 Class Days

January 23 2023 

  • Arithmetic expressions include expressions of type int and double.
  • The arithmetic operators 
  • Coding Challenge:  Create a class called VariableChallenge
  • Pass by reference VS Pass by value 

February 6th, 2023 

 

  • Programming Challenge : Dog Year
  • Compound Assignment Operators:  increment operator, decrement operator

 

February 13th, 2023

  • Typecasting 

February 20th, 2023 -

No class - President's Day

February 27th, 2023 

  • Type casting is used to convert variables from one type to another.

  • The casting operators (int) and (double) can be used to create a temporary value converted to a different data type.

  • Casting a double value to an int causes the digits to the right of the decimal point to be truncated (cut off and thrown away).

  • Integer values in Java:  MIN_VALUE to MAX_VALUE

  • integer overflow

  • StackOverflowErrors

  • Unicode vs ASCII

 

March 6th, 2023

  • Complete Chapter 1, all associated tests
  • Kahoot on Chapter 1
  • Begin Chapter 2: Objects
  • 1.8. Mixed Up Code Practice
  • 1.9. Toggle Mixed Up or Write Code Practice
  • Practice fixing some syntax errors
  • 1.10. Coding Practice
  • Complete the 5 multiple choice questions
  • 1.11. Multiple Choice Exercises

April 3rd 2023

  • Chapter 2: Objects
  • Programing Language Paradigms
  • Generational Levels of Languages
  • History of Object Oriented Programming paradigm
  • Paradigm Examples
  • Object Oriented Programming Languages
  • Activity: 2.1.2.8

April 10th NO Class

April 17th  2023

  • Using the proper vocabulary:  Instantiating, a Class, an object, aattribute (or instance variable  or properties), a method or behavior 
  • 2.1.3. Creating Turtle Objects
  • 2.1.4. Programming Challenge : Turtle Drawing
  • Peer Instruction: Unit 2 Turtle Multiple Choice Questions
  • 2.1.5. Summary
  • 2.1.6. AP Practice

 


Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)