Jump to page content Jump to navigation

College Board

AP Central

AP Online Score Reporting
Be an AP Exam Reader
Siemens Awards for Advanced Placement
Click here to visit the SpringBoard Microsite
Print Page
Home > AP Courses and Exams > Course Home Pages > Teaching Java Basics with Games and Toys

Teaching Java Basics with Games and Toys

Read more Strategies...

We all love to be creative in our class presentations, and toys and games can bring life to the class.

Binary Circles
Computer science students should understand binary, octal, and hexadecimal number systems. This is not always a topic that students have been exposed to in previous courses (math or computer science).
  Binary Circles

Snap Circuits
A tool that encourages students to physically experience logic design and gain an appreciation of the low-level components of computers.
  Snap Circuits

Paper Folding
This puzzle may be used to demonstrate while loops, exponential growth, and analysis of log N and N log N algorithms.
  Paper Folding and Exponential Growth

Contribute
If you would like to contribute another idea for teaching Java basics, please submit your ideas.


  ABOUT MY AP CENTRAL
    Course and Email Newsletter Preferences
  AP COURSES AND EXAMS
    Course Home Pages
    Course Descriptions
    The Course Audit
    Teachers' Resources
    Exam Calendar and Fees
    Exam Information
    FAQs
  PRE-AP
    SpringBoard® Pre-AP Program
    Workshops
    Teachers' Corner
  AP COMMUNITY
    About Electronic Discussion Groups
    Become an AP Exam Reader

Back to top