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.
Engagement Practices Employed
Materials and Links
Computer Science Details
Programming Language
Java
Pseudocode
Material Format and Licensing Information
Creative Commons License
Unknown