Literacy Check

Hands-on AI-Assisted Development, IT track, Session 3

20 questions, each with 4 choices. You may refer to the materials while you answer.

When you finish, click "Compile answers" at the bottom of the page. Your answers appear as text. Paste them into "Text to submit" on the submission form, write your name in "Name", and submit. The instructor will post the URL of the submission form in the Zoom chat.

The questions contain no client names or real figures. Do not write any in your answers either.

Using Copilot (5 questions)
Q1

Which is the right way to use the 3 modes Ask, Agent and Plan in Copilot Chat?

Q2

You want to make sure that Copilot Chat reads a specific file. Which method is appropriate?

Q3

Which statement about .github/copilot-instructions.md and AGENTS.md at the root of the workspace is correct?

Q4

Which statement about the model assigned to a subagent is correct?

Q5

Which statement correctly describes the difference between a prompt file (.prompt.md) and an agent skill (SKILL.md)?

Test design and the role of AI (5 questions)
Q6

Which statement about test layers is correct?

Q7

Which statement correctly describes how tests that "pass" relate to software that "meets" the specification?

Q8

When you have AI create test cases, what must a person always do?

Q9

Who decides the acceptance criteria? Which answer is appropriate?

Q10

What is the most appropriate purpose of unit tests?

Security viewpoints (5 questions)
Q11

When you display text on the screen, which way of writing the code avoids XSS?

Q12

Which is the appropriate way to think about input values?

Q13

When you review code generated by AI, which points should you look at most carefully?

Q14

Which is the correct cause of SQL injection?

Q15

Which statement describes the place of E2E tests appropriately?

Information handling and responsibility (5 questions)
Q16

When you ask AI about your own work, which is the appropriate way to write the client?

Q17

Which statement about what you submit in this course is correct?

Q18

If a bug appears after AI-generated code goes into production, which is the correct way to think about responsibility?

Q19

When you start to use AI at work, which approach is appropriate?

Q20

You notice that you entered information that you should have hidden. What should you do?

Unanswered: 20 question(s)