You are here

Intro to BlueJ and Making Karel the Robot Walk the Maze

Author: 
Edwards, Stephen; Barnette, Dwight; Fox, Ed; Astrachan, Owen
Issue Date: 
Monday, June 26, 2006
Description: 
This folder really has two kinds of information. The robot lab has little information for participants, assuming participants have knowledge of solutions to walking maze problems. The two presentations don't have anything to do with the lab but do present interesting information for teachers.
Keywords: 
subclass, inheritance, messages, methods, recursion, bluej, Karel-like,APCS student performance
Education Levels: 
Middle School
High School
Intended Audience: 
Educator
Type: 
Instructional Material : Activity
Publisher: 
ACM JETT Workshop: Virginia Tech
URL: 
http://web-cat.cs.vt.edu/CsEdWiki/JettWorkshop
CSTA Classification: 

CPP.L3A-04

Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models).

CT.L3A-03

Explain how sequence, selection, iteration, and recursion are building blocks of algorithms.

CT.L3B-10

Decompose a problem by defining new functions and classes.

CPP.L3A-02

Use mobile devices/ emulators to design, develop, and implement mobile computing applications.

CC.L3C-01b

Program Implementation (AP Comp Sci A Topic II)

Download this resource: