{"id":80,"date":"2025-07-28T03:13:10","date_gmt":"2025-07-28T03:13:10","guid":{"rendered":"https:\/\/codecraze.com\/staging\/5027\/?page_id=80"},"modified":"2025-08-09T13:54:45","modified_gmt":"2025-08-09T13:54:45","slug":"class-descriptions-coding-track","status":"publish","type":"page","link":"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/","title":{"rendered":"CLASS DESCRIPTIONS: Coding Track"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Coding 1: Story Games with Scratch<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong><br>This class is the perfect first step into coding. Students will design and build interactive games using Scratch, a block-based programming language developed by MIT. They\u2019ll create original characters, develop animated stories, and add game logic like scoring and winning. Along the way, they\u2019ll learn foundational coding concepts: loops, conditionals, variables, and event handling \u2014 all through creative projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AI Tie-In:<\/strong><br>Students use AI tools to brainstorm story ideas, design game challenges, and generate dialogue or game names. This helps them turn their imagination into structured game specs \u2014 and learn how AI can support the creative process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Progression Notes:<\/strong><br>There are 5 levels in Coding 1. Each level goes deeper by introducing new coding concepts and new projects. While there are students who move to Python (Coding 2) after one session, most students stay in Coding 1 for 5 sessions until they have a strong foundation before transitioning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended for:<\/strong> Ages <strong>8\u201312<\/strong> (no prior coding experience needed).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd52 <strong>Duration<\/strong>: 6 weeks                                                                                                                                                                                                       <br>\ud83d\udcc5 <strong>Dates<\/strong>: September 8 &#8211; October 20 (no class on October 13), 6:00 pm &#8211; 7:00 pm<br>\ud83d\udcb5 <strong>Price<\/strong>: $180<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Coding 2: Intro to Python \u2013 Build Your First Games<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong><br>Students shift from visual to text-based coding in this beginner Python course. We\u2019ll use simple tools like turtle graphics and interactive text games to introduce Python syntax, logic, and structure. By the end, students will build a few basic games and understand core programming concepts like variables, loops, conditionals, functions, and lists.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AI Tie-In:<\/strong><br>Students use ChatGPT to ask questions, get code examples, and troubleshoot errors. They learn how to phrase prompts, verify outputs, and use AI as a helpful assistant \u2014 not a crutch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Progression Notes:<\/strong><br>Students who complete this class can either repeat with new projects or move to Coding 3, where they begin working with AI-generated game frameworks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended for:<\/strong> Ages <strong>9\u201314<\/strong> (best for those who have completed Coding 1 or have some prior coding experience).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd52 <strong>Duration<\/strong>: 6 weeks (often repeated once for mastery)<br>\ud83d\udcc5 <strong>Dates<\/strong>: September 8 &#8211; October 20 (no class on October 13), 5:00 pm &#8211; 6:00 pm  <br>\ud83d\udcb5 <strong>Price<\/strong>: $180<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Coding 3: Python Game Projects with AI<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong><br>In this class, students bring their dream game ideas to life. They\u2019ll learn to collaborate with AI tools (like ChatGPT) to generate starter code for simple 2D games using Pygame Zero or similar platforms. Then, they refine and debug that code with the instructor&#8217;s guidance \u2014 learning new concepts as needed. Students build a custom project from scratch with support \u2014 while strengthening their Python fluency, problem-solving, and logic skills.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AI Tie-In:<\/strong><br>AI becomes a co-pilot: students write prompts like \u201cMake a Python game where a cat jumps over spikes,\u201d then analyze and improve the AI-generated code. The instructor scaffolds learning based on project complexity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Progression Notes:<\/strong><br>Projects become more complex in Coding 4. Students must show comfort with functions, loops, and basic game flow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended for:<\/strong> Ages <strong>10\u201315<\/strong> (must be comfortable with Python basics \u2014 typically after Coding 2).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd52 <strong>Duration<\/strong>: 6 weeks<br>\ud83d\udcc5 <strong>Dates<\/strong>: October 27 &#8211; December 1, 5:00 pm &#8211; 6:00 pm <br>\ud83d\udcb5 <strong>Price<\/strong>: $180<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Coding 4: Game Mechanics &amp; Algorithms<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong><br>Students deepen their understanding of game logic, physics, and algorithms. They build platformers, puzzle games, and action games by combining code structures they\u2019ve already seen with more complex patterns: arrays, multi-level scoring, timers, collisions, and animations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AI Tie-In:<\/strong><br>Students use AI to brainstorm challenges, design level layouts, or modify game behaviors \u2014 all while testing and debugging advanced AI-assisted code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Progression Notes:<\/strong><br>This level focuses on both <strong>problem-solving<\/strong> and <strong>clean code writing<\/strong> \u2014 preparing students for portfolio work in Coding 5.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended for:<\/strong> Ages <strong>11\u201316<\/strong> (must be confident in Python and able to work independently on coding challenges).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd52 <strong>Duration<\/strong>: 6 weeks<br>\ud83d\udcc5 <strong>Dates<\/strong>: tba<br>\ud83d\udcb5 <strong>Price<\/strong>: $180<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">Coding 5: Advanced Projects &amp; Portfolio Games<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Description:<\/strong><br>In this capstone course, students work independently on one major game or app project. The focus is on planning, documentation, collaboration with AI tools, and producing a polished, playable game. This is excellent preparation for a high school or college portfolio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>AI Tie-In:<\/strong><br>Students use AI at all stages: planning, prototyping, testing, and even commenting code. They\u2019ll also reflect on AI\u2019s limitations and practice responsible use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Progression Notes:<\/strong><br>Graduates of this level may pursue electives (Unity, Roblox, JS\/Web Dev) or join special project teams.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Recommended for:<\/strong> Ages <strong>12\u201317<\/strong> (must have completed Coding 4 or have equivalent experience).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udd52 <strong>Duration<\/strong>: 8 weeks (longer final project)<br>\ud83d\udcc5 <strong>Dates<\/strong>: tba<br>\ud83d\udcb5 <strong>Price<\/strong>: $240<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Coding 1: Story Games with Scratch Description:This class is the perfect first step into coding. Students will design and build interactive games using Scratch, a block-based programming language developed by MIT. They\u2019ll create original characters, develop animated stories, and add game logic like scoring and winning. Along the way, they\u2019ll learn foundational coding concepts: loops, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-80","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CLASS DESCRIPTIONS: Coding Track - CodeCraze, LLC<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CLASS DESCRIPTIONS: Coding Track - CodeCraze, LLC\" \/>\n<meta property=\"og:description\" content=\"Coding 1: Story Games with Scratch Description:This class is the perfect first step into coding. Students will design and build interactive games using Scratch, a block-based programming language developed by MIT. They\u2019ll create original characters, develop animated stories, and add game logic like scoring and winning. Along the way, they\u2019ll learn foundational coding concepts: loops, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/\" \/>\n<meta property=\"og:site_name\" content=\"CodeCraze, LLC\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-09T13:54:45+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codecraze.com\\\/staging\\\/5027\\\/class-descriptions-coding-track\\\/\",\"url\":\"https:\\\/\\\/codecraze.com\\\/staging\\\/5027\\\/class-descriptions-coding-track\\\/\",\"name\":\"CLASS DESCRIPTIONS: Coding Track - CodeCraze, LLC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codecraze.com\\\/#website\"},\"datePublished\":\"2025-07-28T03:13:10+00:00\",\"dateModified\":\"2025-08-09T13:54:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codecraze.com\\\/staging\\\/5027\\\/class-descriptions-coding-track\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/codecraze.com\\\/staging\\\/5027\\\/class-descriptions-coding-track\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codecraze.com\\\/staging\\\/5027\\\/class-descriptions-coding-track\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codecraze.com\\\/staging\\\/5027\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CLASS DESCRIPTIONS: Coding Track\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codecraze.com\\\/#website\",\"url\":\"https:\\\/\\\/codecraze.com\\\/\",\"name\":\"CodeCraze, LLC\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/codecraze.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CLASS DESCRIPTIONS: Coding Track - CodeCraze, LLC","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/","og_locale":"en_US","og_type":"article","og_title":"CLASS DESCRIPTIONS: Coding Track - CodeCraze, LLC","og_description":"Coding 1: Story Games with Scratch Description:This class is the perfect first step into coding. Students will design and build interactive games using Scratch, a block-based programming language developed by MIT. They\u2019ll create original characters, develop animated stories, and add game logic like scoring and winning. Along the way, they\u2019ll learn foundational coding concepts: loops, [&hellip;]","og_url":"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/","og_site_name":"CodeCraze, LLC","article_modified_time":"2025-08-09T13:54:45+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/","url":"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/","name":"CLASS DESCRIPTIONS: Coding Track - CodeCraze, LLC","isPartOf":{"@id":"https:\/\/codecraze.com\/#website"},"datePublished":"2025-07-28T03:13:10+00:00","dateModified":"2025-08-09T13:54:45+00:00","breadcrumb":{"@id":"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/codecraze.com\/staging\/5027\/class-descriptions-coding-track\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codecraze.com\/staging\/5027\/"},{"@type":"ListItem","position":2,"name":"CLASS DESCRIPTIONS: Coding Track"}]},{"@type":"WebSite","@id":"https:\/\/codecraze.com\/#website","url":"https:\/\/codecraze.com\/","name":"CodeCraze, LLC","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codecraze.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/pages\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":5,"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/pages\/80\/revisions"}],"predecessor-version":[{"id":331,"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/pages\/80\/revisions\/331"}],"wp:attachment":[{"href":"https:\/\/codecraze.com\/staging\/5027\/wp-json\/wp\/v2\/media?parent=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}