Claude Certified Associate (Foundations) · Difficulty

Easy CCAO-F practice questions

Direct recall — confirm you know the core facts and definitions. 4 easy questions available — no sign-up, always free.

Question 1 of 4

A developer is adding a currency-conversion capability to a Claude-powered assistant. They want Claude to be able to invoke this capability during the conversation. When defining the tool in the API request, which three components must the developer provide for the tool definition to be valid and usable by Claude?

Reviewed for accuracy · Report an issue
Question 2 of 4

A developer is defining a currency-conversion tool for Claude. They have written a detailed description and a complete input JSON schema, but they are unsure what to put in the tool's 'name' field and how Claude uses it. What is the primary purpose of the 'name' field in a tool definition?

Reviewed for accuracy · Report an issue
Question 3 of 4

You are building a weather assistant that lets Claude fetch current conditions. You need to define a tool so Claude knows how to call it. Which combination of elements must every tool definition include for Claude to correctly request and populate the tool call?

Reviewed for accuracy · Report an issue
Question 4 of 4

A developer is building a feature that lets users upload a photo of a handwritten recipe so Claude can transcribe it. They are new to the Messages API and want to understand, at a conceptual level, how to send the image to Claude. Which statement correctly describes how image inputs work in the Messages API?

Reviewed for accuracy · Report an issue