Artificial Intelligence in CS1

Brian C. Ladd

Department of Mathematics, Computer Science, and Statistics
St. Lawrence University

Guessing Game

Context

Overview

Introducing the game

Introducing the program

Introducing the program

Introducing the program

Introducing the program

Pseudo-manipulatives

Pseudo-manipulatives

Pseudo-manipulatives

Assignments

Student Solutions: Pseudocode

Student Solutions

Student Work

Student Work

Student Work

Assignments

Evaluation

(From Feldman and Zelenski The Quest for Excellence in Designing CS1/CS2 Assignments 1996)

Evaluation

Evaluation

Summary