Learning Objectives
By the end of this topic, you should be able to:
- Define and provide examples for: agent, sensor, actuator, procedural knowledge, declarative knowledge, strong AI, weak AI.
- Identify examples of procedural and declarative knowledge.
- Distinguish between reflex behavior, goal-directed behavior, and learning behavior in an AI agent, and give an example of each.
- Explain what the Turing Test was designed to measure, why producing human-like output is not sufficient evidence of intelligence, and how this limitation applies to modern AI systems.
Learning Activities
To help you meet the learning objectives, we have prepared a combination of readings, activities, and videos.
Course Readings
These reading were designed to introduce the course topics to an audience of educators. They should be considered "required" and read in order.
- Reading 1 – What AI Actually Is — the definition of the field, what an agent is, and why AI is already everywhere you look — most of it invisible
- Reading 2 – How AI Agents “Think” — reflex, goal-directed, and learning behavior; procedural vs. declarative knowledge; and the difference between AI built to perform and AI built to understand
- Reading 3 – The Turing Test and What It Reveals — the test, the ELIZA story, why the benchmark faded, and what it tells us about intelligence, appearance, and the systems we are building today
Supplemental Readings
Some participants find it helpful to read about a topic from a source written for a slightly more technical audience. These supplemental readings cover similar material as the course readings but may not fully align with the course learning objectives. Use them as an optional complement to your study, not a substitute for the course readings.
- Reading: IBM, What is Artificial Intelligence
Lesson Videos
These videos support the readings above and may present the material with some deeper connections and worked examples.
Checking for Understanding, Questions
Agents and Behavior
- A modern car has sensors that detect whether the driver is drifting out of a lane and automatically corrects the steering. Is this reflex behavior, goal-directed behavior, or learning behavior? Explain your reasoning.
- A chess-playing program evaluates millions of possible move sequences and selects the one most likely to lead to a win. What kind of behavior is this? What distinguishes it from reflex behavior?
- A spam filter starts with a list of known bad words but over time adjusts its rules based on which emails users mark as spam. Describe this system in terms of agents, sensors, and actuators. At what point does it exhibit learning behavior?
- Explain the difference between procedural knowledge and declarative knowledge. Give one example of each from your own experience as a teacher — knowledge you have that fits each category.
Strong AI, Weak AI, and the Turing Test
- In your own words, what is the difference between strong AI and weak AI? Which category does a spam filter belong to? Which category does a chess-playing program belong to?
- Describe the Turing Test. What was it designed to measure, and why did Turing believe it was a useful measure of intelligence?
- What did the ELIZA program actually do when a user typed a sentence to it? Why did so many people believe it understood them? What does that tell us about the Turing Test as a benchmark?
- A student argues: "ChatGPT must be intelligent because I can have a full conversation with it and it always makes sense." Based on what you learned in the ELIZA reading, how would you respond?
Checking for Understanding, Answers
You can compare your answers to the following answer key.
Show Answer Key
Agents and Behavior
- This is reflex behavior. The system responds directly and immediately to a sensor reading (lane position) with a fixed action (steering correction) without evaluating multiple possible goals or outcomes. There is no internal reasoning about where the driver wants to go or why — just a stimulus-response mapping. If the system also adjusted its sensitivity over time based on feedback, it would begin to exhibit learning behavior, but as described it is purely reactive.
- This is goal-directed behavior. The program does not simply react to the current board position; it evaluates many possible future sequences of moves, maintains a representation of the goal state (winning), and selects the action most likely to achieve that goal. What distinguishes it from reflex behavior is the internal search and deliberation — the system is reasoning about potential futures, not just mapping an input to a fixed output.
- As an agent: the spam filter is the agent. Its sensors are the mechanisms that read incoming email content and user feedback (the "mark as spam" action). Its actuators are the classification decisions it delivers (move this message to spam; leave it in inbox). It exhibits learning behavior at the point where it modifies its internal classification rules based on user feedback — when its behavior on future emails changes as a result of past experience, rather than only reflecting its original rules.
- Procedural knowledge is knowing how to do something — knowledge embedded in skill and practice that is often difficult to articulate explicitly. Declarative knowledge is knowing that something is true — factual knowledge that can be stated in words. Teacher examples will vary; a sample pair: procedural = knowing how to manage classroom transitions smoothly (you do it without consciously listing the steps); declarative = knowing that a particular student has an IEP and what its accommodations are.
Strong AI, Weak AI, and the Turing Test
- Weak AI (also called narrow AI) is AI designed to perform a specific task well, with no general understanding or awareness beyond that task. Strong AI (also called artificial general intelligence or AGI) would be an AI with general, flexible intelligence comparable to human cognition — capable of reasoning across domains, learning entirely new tasks, and having genuine understanding. Both a spam filter and a chess-playing program are weak AI: they are excellent at one narrow task and completely incapable of anything outside it.
- The Turing Test proposes that a machine should be considered intelligent if a human interrogator, conversing with it via text, cannot reliably distinguish it from a human. Turing argued that the question "can machines think?" is too philosophically vague to answer directly, and that behavioral indistinguishability from a human is a practical, measurable substitute. If a machine behaves intelligently, he reasoned, the philosophical question of whether it "really" thinks becomes less important.
- ELIZA used simple pattern matching: it scanned the user's input for keywords and responded with scripted phrases or turned the user's words back into questions (e.g., "You mentioned your mother — tell me more about your family"). It had no understanding of meaning, no memory of previous exchanges, and no internal model of the world. People believed it understood them because human minds are wired to interpret language as meaningful communication, especially in a conversational context. The ELIZA effect reveals that the Turing Test measures social believability, not intelligence — a system can pass it by exploiting human psychological tendencies rather than by genuinely thinking.
- Producing fluent, coherent conversation is exactly what ELIZA demonstrated is possible without any genuine understanding. A modern language model's output feels intelligent because it is statistically consistent with patterns of intelligent human writing — not because it reasons, knows, or understands in any deep sense. The student is making the same mistake that ELIZA's users made: inferring intelligence from convincing output. The question is not whether the output is indistinguishable from human output but whether there is any genuine cognition producing it. This remains an open and genuinely hard philosophical question.
Extend Your Learning
The following resources go a little deeper on topics we touched on but did not fully explore in the readings. These are entirely optional — none of this material appears on the Competency Demo — but each one is a natural "next question" from something covered this week.
-
Alan Turing's original 1950 paper
"Computing Machinery and Intelligence" is surprisingly readable and raises philosophical questions that remain unresolved today. Turing himself anticipated most of the objections people still raise against AI. The full text is freely available and worth at least skimming the opening sections.
Computing Machinery and Intelligence — Alan Turing (PDF) -
The Chinese Room argument
Philosopher John Searle's famous thought experiment argues that a system can manipulate symbols perfectly without understanding any of them — a direct challenge to the idea that passing the Turing Test demonstrates intelligence. This Stanford Encyclopedia of Philosophy entry covers the argument, the main objections, and why the debate continues.
The Chinese Room Argument — Stanford Encyclopedia of Philosophy -
The history of AI winters
The field of AI has experienced two major periods of dramatically reduced funding and interest after early promises went unfulfilled. Understanding why helps put the current moment in perspective. This article from Science in the News at Harvard gives a clear account of both winters and why the current wave of AI may (or may not) be different.
History of Artificial Intelligence — Harvard SITN -
Weizenbaum's response to ELIZA
Joseph Weizenbaum was so disturbed by how people responded to his program that he eventually wrote Computer Power and Human Reason (1976), arguing for limits on AI development. This article from the MIT Press Reader discusses his concerns and why they feel remarkably current.
Joseph Weizenbaum and Computer Power — MIT Press Reader