{"id":26,"date":"2026-09-25T00:39:21","date_gmt":"2026-09-25T00:39:21","guid":{"rendered":"https:\/\/nmi.cool\/ai\/?page_id=26"},"modified":"2026-09-25T15:08:37","modified_gmt":"2026-09-25T15:08:37","slug":"for-instructors","status":"publish","type":"page","link":"https:\/\/nmi.cool\/ai\/for-instructors\/","title":{"rendered":"For instructors"},"content":{"rendered":"<div style=\"font-family:Arial,sans-serif;font-size:18px;line-height:1.8;color:#000000\"><p style=\"font-size:12px;letter-spacing:1.5px;color:#434343\"><strong>TEACHING WITH THIS WORKBOOK<\/strong><\/p><p>This module introduces students to Codex through a small project they can build, test, and revise in about 100 minutes. It assumes no coding experience and uses the desktop app on Mac or Windows. Students leave with a browser-based planner and a record of their decisions.<\/p><h2 style=\"color:#7D12FF;font-family:Arial,sans-serif\">Use it when it fits your course<\/h2><p>The module supports your course\u2019s AI policy; it does not replace it. Assign it when students have the foundation you want them to bring to AI work. In courses that delay AI use, make that timing explicit before sharing the activity.<\/p><p>Before class, confirm that students can install the app and access Codex. Let them know whether ChatGPT Plus is encouraged or required. Claude Pro is separate and is not a substitute for Codex access in this module. Students should not discover a purchase requirement halfway through the exercise.<\/p><h2 style=\"color:#7D12FF;font-family:Arial,sans-serif\">Learning outcomes<\/h2><p>By the end, students should be able to:<\/p><ol><li>Explain how a coding agent works with project files and why its output needs review.<\/li><li>Write a focused brief with context, boundaries, and observable success criteria.<\/li><li>Open and interact with a generated project on their computer.<\/li><li>Report a problem clearly, test a revision, and explain one design or behavior choice.<\/li><li>Document AI\u2019s contribution alongside their own decisions and checks.<\/li><\/ol><h2 style=\"color:#7D12FF;font-family:Arial,sans-serif\">Three ways to assign it<\/h2><details open><summary><strong>Independent module \/ about 100 minutes<\/strong><\/summary><p>Assign Lessons 1\u20136 in order. Ask students to keep the completion evidence in Lesson 6. Plan for up to two hours, especially when students are installing the app for the first time.<\/p><\/details><details><summary><strong>One 75-minute class + preparation<\/strong><\/summary><p>Assign Lessons 1\u20132 before class (25 minutes). Use 10 minutes for the brief, 25 for the build, 25 for testing and revision, and 15 for a demonstration and reflection. Check access before the class meeting.<\/p><\/details><details><summary><strong>Two 50-minute meetings<\/strong><\/summary><p>Meeting one: orientation (10), setup (15), brief (10), and the first 15 minutes of the build. Meeting two: finish the build (10), test and revise (25), and explain the work (15).<\/p><\/details><h2 style=\"color:#7D12FF;font-family:Arial,sans-serif\">Suggested completion evidence<\/h2><p>These are suggested requirements to adapt, not a program-wide grading policy. Ask for the final project file, before\/after screenshots, an initial brief and useful follow-up prompt, at least three actual test results, and a 150\u2013250 word reflection. The student-facing checklist is in <a style=\"color:#2727E6\" href=\"https:\/\/nmi.cool\/ai\/06-make-it-yours\/\">Lesson 6<\/a>.<\/p><div style=\"background-color:#f6f0ff;border-left:4px solid #7D12FF;padding:22px;margin:28px 0\"><p style=\"font-family:Arial,sans-serif;font-size:13px;letter-spacing:1px;color:#7D12FF\"><strong>WHAT TO LOOK FOR<\/strong><\/p><p><strong>Direction:<\/strong> The student\u2019s brief names an audience, a manageable scope, and a way to check success.<\/p><p><strong>Verification:<\/strong> The test record describes actions and outcomes. It includes retesting after a change, not only Codex\u2019s claim that tests passed.<\/p><p><strong>Judgment:<\/strong> The student can explain why a revision helped and identify a remaining limitation.<\/p><p><strong>Understanding:<\/strong> The student can demonstrate the app and explain one behavior in their own words.<\/p><p><strong>Disclosure:<\/strong> The student clearly identifies Codex\u2019s contribution and credits other sources or assets.<\/p><\/div><h2 style=\"color:#7D12FF;font-family:Arial,sans-serif\">Adapt the activity, keep the process<\/h2><ul><li><strong>Web Development:<\/strong> Have students identify the HTML, CSS, and JavaScript and make one manual change after the build.<\/li><li><strong>Advanced Web Development:<\/strong> Replace the blank folder with a copy or branch of an existing project. Require inspection first, a focused change, a diff review, and relevant tests.<\/li><li><strong>Native App Development:<\/strong> Keep the browser build as an introduction, or adapt one interaction into a practice SwiftUI screen once students have the necessary Xcode foundation.<\/li><li><strong>New Media Design:<\/strong> Emphasize audience, visual hierarchy, and observing someone use two design variations.<\/li><\/ul><p>Optional student prompts for those paths appear in Lesson 6. They are outside the core time estimate; avoid assigning all of them as part of a two-hour introduction.<\/p><h2 style=\"color:#7D12FF;font-family:Arial,sans-serif\">If access or time becomes a problem<\/h2><p>Pair students at a working computer and alternate who directs the task and who tests. Have each student write their own reflection and disclose the collaboration. If no working account is available, demonstrate the build and have students critique the brief and test plan; arrange a later hands-on attempt before treating the practical outcomes as complete.<\/p><p>If the build takes longer than expected, prioritize one working interaction and a verified revision. A smaller project with clear evidence is more instructive than a large, unfinished app.<\/p><h2 style=\"color:#7D12FF;font-family:Arial,sans-serif\">A few discussion starters<\/h2><ul><li>Which decision did you make that changed the result most?<\/li><li>When did Codex make an assumption you hadn\u2019t intended?<\/li><li>What did your own testing reveal that the final response didn\u2019t?<\/li><li>What would you need to understand before using this on a client project?<\/li><\/ul><p><small>Content and official product references checked September 24, 2026. Recheck installation, access, and interface labels before each offering. The module deliberately avoids model-specific instructions and a detailed plan comparison.<\/small><\/p><hr><p style=\"font-family:Arial,sans-serif;font-size:16px\"><a style=\"color:#2727E6\" href=\"https:\/\/nmi.cool\/ai\/getting-started-with-codex\/\">Workbook home<\/a> \u00b7 <a style=\"color:#2727E6\" href=\"https:\/\/nmi.cool\/ai\/getting-started-with-codex\/\">Start the workbook \u2192<\/a><\/p><\/div>","protected":false},"excerpt":{"rendered":"<p>TEACHING WITH THIS WORKBOOK This module introduces students to Codex through a small project they can build, test, and revise in about 100 minutes. It assumes no coding experience and uses the desktop app on Mac or Windows. Students leave with a browser-based planner and a record of their decisions. Use it when it fits &hellip; <a href=\"https:\/\/nmi.cool\/ai\/for-instructors\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">For instructors<\/span><\/a><\/p>\n","protected":false},"author":27,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-26","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/pages\/26","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/comments?post=26"}],"version-history":[{"count":2,"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/pages\/26\/revisions"}],"predecessor-version":[{"id":50,"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/pages\/26\/revisions\/50"}],"wp:attachment":[{"href":"https:\/\/nmi.cool\/ai\/wp-json\/wp\/v2\/media?parent=26"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}