⚠
Privacy Notice: When you sign in with GitHub, your quiz attempts are stored in Google Firebase so you can track your progress. This data is only accessible to the course instructor, is not otherwise shared, and will be deleted at the end of the semester. For earlier deletion, contact the instructor. Prefer to stay anonymous? Use guest mode or a GitHub account without your real name.
Loading...

02 Lecture 2 Quiz: From Copy-Paste to Crafted Prompts

Score: 0 / 15

Instructions

This is an interactive quiz. Sign in with GitHub to save your progress, or continue as a guest.

  • Select your answer for each question
  • Get immediate feedback on your choices
  • Retry questions as many times as you need
  • Track your progress across sessions
Question1 Three Approaches

In the lecture, three approaches to the Stack Overflow Challenge were compared. What is the main distinguishing factor between them?

Question2 Prompting Pitfalls

What does the “80-20 problem” refer to in the context of AI-assisted development?

Question3 Hallucinations

According to the lecture, what increases the “hallucination surface area” when prompting an AI?

Question4 Prompting Best Practices

Why does the lecture recommend writing prompts in English, even for German-speaking students?

Question5 Structured Breakdown

In Approach 2 (Structured Breakdown), what is the purpose of the first prompt?

Question6 Prompt Design

Why does breaking a task into multiple focused prompts (instead of one big prompt) improve AI output quality?

Question7 Professional Approach

In Approach 3 (Professional), why are tests written before the implementation code?

Question8 Engineering Judgment

The lecture gives an example of typing 6 milestone dates manually instead of building an AI-powered scraper. What principle does this illustrate?

Question9 AI Diary

Which of the following is NOT a stated purpose of the AI Diary in this course?

Question10 AI Diary

Why is the built-in chat history of tools like Copilot or ChatGPT insufficient for tracking AI interactions?

Question11 Tool Configuration

What problem do project instruction files like CLAUDE.md and .github/copilot-instructions.md solve?

Question12 Tool Comparison

Which of the following is a key difference between GitHub Copilot and Claude Code in VS Code?

Question13 Tool Usage

What is the difference between “Ask” mode and “Agent/Edit” mode in AI coding tools?

Question14 Advanced Prompting

The lecture discusses encoding a multi-step process into a single prompt (a “meta-prompt”). What is the main trade-off?

Question15 Prompt Design

In Approach 3, Prompt 0 includes the instruction “Do NOT implement any logic yet.” Why is this important?

© 2026 Dominik Müller   •  Powered by Soopr   •  Theme  Moonwalk