Course Level
CS1
Knowledge Unit
Fundamental Programming Concepts
Collection Item Type
Lab
Synopsis

In this lab, students work to create a square with Turtle graphics and pseudocode. Using the Turtle class in Java, students must create a 'filled-in square.' To start, students must create the program using pseudocode and then, after the algorithm for creating the shape has been defined, write the actual algorithm.

Engagement Highlights

Provides Effective Encouragement by including adequate supports and resources within the assignment for students to feel confident completing the activities. Uses graphics and communicating high-level ideas via pseudocode as a way to create a Meaningful and Relevant Context.

Materials and Links

Materials

Computer Science Details

Programming Language
Java
Pseudocode

Material Format and Licensing Information

Creative Commons License
Unknown