Generating Number Series with Reporter Blocks in BYOB/Scratch: A Scaffolding Tool for Teaching Java Methods in AP Computer Science



This lesson is primarily directed at the Advanced Placement Computer Science class which is taught using Java. As an extension of the previous lesson, we now want to be able to generate important number series as a fundamental programming skill. The focus of this lesson is on the Fibonacci number series.

Lesson Time

1 Class Period

Industries / Subjects / Grades

Industries / Pathways
  • Information and Communication Technologies Information and Communication Technologies
Grade Levels
  • 10
  • 11
  • 12
  • Post-Secondary
  • Adult

Standards and Objectives


California's 2008 CTE Standards (2)
California Academic Content Standards (1)

Related Instructional Objectives (SWBAT...)

  • Understanding the Fibonacci number series
  • Understanding how to derive algorithms for number series
  • Understanding how to create a custom reporter block in BYOB/Scratch

Get access to the rest of this Lesson and over 3000 more!

Create a Free Account or now!