CS106A | Spring
This assignment consists of four Karel programs. There is a starter project linked below that contains these problems on the CS106A website under the "Assignments" tab. Before you start on this assignment, make sure to read through the handout Using Karel with PyCharm in its entirety. Here's an overview of what you'll need to do for this assignment: The four Karel problems to solve are described later in this handout. Please remember that your Karel programs must limit themselves to the language features described in Karel the Robot Learns Python. You may not use other features of Python (including variables, parameters, break, and return), even though the PyCharm-based version of Karel accepts them. Your first task is to solve a simple story-problem in Karel's world. Suppose that Karel has settled into its house, which is the square area in the center of the image below. Karel starts off in the northwest corner of its house as shown in the diagram. The problem you need to solve is to
This assignment consists of four Karel programs. There is a starter project linked below that contains these problems on the CS106A website under the "Assignments" tab. Before you start on this assignment, make sure to read through the handout Using Karel with PyCharm in its entirety. Here's an overview of what you'll need to do for this assignment: The four Karel problems to solve are described later in this handout. Please remember that your Karel programs must limit themselves to the language features described in Karel the Robot Learns Python. You may not use other features of Python (incl
Explore this link on the map →