| Assignment Reports |
|
CSE 415: Introduction to Artificial Intelligence The University of Washington, Seattle, Autumn 2026 |
|
Purpose: Language models may be used on all the programming assignments (see the Policies page). A consequence of this is a strong likelihood of some changes in what gets learned, as well as how learning will take place. To help you (and us) keep track of that learning, each programming assignment other than A0 (that is, A1, A2, A3, A5, and A7) has a Report component. Each assignment provides its own report template, which includes questions specific to that assignment together with the general sections described below. Upload the report to Gradescope along with your code. General Sections of an Assignment Report Below are the general sections that each assignment's report template asks for, in addition to its assignment-specific questions. (Note: these may be updated after Assignment A1.) Start from the template provided with the assignment's starter code. Fill in the basic data such as your name(s), etc., to be correct for you and the assignment you are submitting for. After each paragraph of instructions, write a paragraph or more to tell that part of your situation or story. Use a different font, or color to distinguish your answers from the instructions.. |
Assignment Report in CSE 415 (Autumn, 2026) Student name(s): John Doe Assignment number: A1 Main topic(s) covered. Python Date/Time: (e.g., Jan. 1/8:30 PM) Goals: The intentions guiding this session are articulated here, including what was hoped to be explored, clarified, or accomplished, and why these goals were considered meaningful at this stage of learning.Put your text here. Activities: The work undertaken during the session is described, including key actions, code development, and resources consulted. Attention is given to how these activities unfolded and how they contributed to progress or raised new questions.Put your text here. Challenges & Solutions: Points of difficulty are examined in detail (e.g., an off-by-one runtime error), including how they were recognized, how understanding evolved, and what strategies or insights led to partial or full resolution.Put your text here. Reflections/Learnings: Emerging understandings are articulated, including concepts that have become clearer, connections that have been recognized, and any shifts in perspective or approach that have occurred.Put your text here. Next Steps: Remaining uncertainties and open questions are identified, along with thoughtful consideration of what should be explored next and how future efforts might be adjusted to support deeper understanding.Put your text here. AI use: List the model(s) and tools you used for agentic programming (e.g., model name and version, the coding agent or IDE plugin, and any important settings such as reasoning effort). For the record: Provide either the full prompting conversation for your AI-assisted coding on this assignment (if the conversation is not longer than 50K bytes) or just your own prompts if the full conversation is longer than that (not including code or plan files written to your file system by the agent). If your own prompts involve prompting files, (e.g., claude.md), include them if they are short (under 5K bytes each), otherwise include a mention of what they contain. This section should not be more than 100K bytes in total.Put your text here. |