06 - Quiz¶
-
Your name:
-
Your VT email:
Which statement best captures the core difference between an AI coding assistant (e.g., ChatGPT) and an AI coding agent?
- A. Assistants are less accurate than agents
- B. Agents only work for large projects
- C. Assistants cannot explain code
- D. Assistants can generate code, while agents can in addition execute tasks across a codebase
The same task can be solved with an assistant and with an agent. In comparison, what does this demonstrate about how humans interact with these tools?
- A. It compares different programming languages
- B. It shows that agents are always superior
- C. It highlights how interaction style and responsibility differ
- D. It benchmarks performance
Why is it misleading to think of AI coding agents as "fully autonomous developers"?
- A. They cannot modify files
- B. They do not understand project goals without human guidance and review
- C. They lack creativity
- D. They are slower than humans
Which scenario is best suited for an AI coding agent rather than an assistant?
- A. Refactoring a prototype script into a structured package with tests
- B. Understanding an unfamiliar error message
- C. Learning a new Python library
- D. Asking conceptual questions about machine learning