Functional Problem Solving (CSC 151 2015S) : Outlines
Primary: [Front Door] [Schedule] - [Academic Honesty] [Disabilities] [Email] - [FAQ] [Teaching & Learning] [Grading] [Taking Notes] [Rubric] - [Calendar]
Current: [Assignment] [EBoard am] [EBoard pm] [Lab] [Outline] [Reading]
Sections: [Assignments] [EBoards am] [EBoards pm] [Labs] [Outlines] [Readings] - [Examples] [Handouts]
Reference: [Setup] [VM] [Errors] - [Functions A-Z] [Functions By Topic] - [Racket] [Scheme Report (R5RS)] [R6RS] [TSPL4]
Related Courses: [Davis (2013F)] [Rebelsky (2014F)] [Weinman (2014F)]
Misc: [Submit Questions] - [SamR] [Glimmer Labs] [CS@Grinnell] [Grinnell] - [Book Office Hours] - [Issue Tracker (Course)]
Held: Tuesday, 31 March 2015
Back to Outline 32 - Naming Local Procedures. On to Outline 34 - Iteration.
Summary
We explore another imperative model of images, turtle graphics. In this model, we give drawing expressions to simulated robotic turtles.
Related Pages
Overview
Administrivia
We will try to limit this discussion to ten minutes.
Disclaimer: Although I knew much of this information, I did crib some ideas from Wikipedia and the Web for these notes.
turtle robot) hooked up to a computer. Hence, it made sense for the language to have some basic operations for the robot.
(turtle-new image).(turtle-forward! turtle amt)(turtle-turn! turtle angle)(turtle-up! turtle)(turtle-down! turtle)(turtle-teleport! turtle col row)(turtle-face! turtle angle)(turtle-show! turtle)