{"id":4659,"date":"2026-07-28T18:33:26","date_gmt":"2026-07-28T18:33:26","guid":{"rendered":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/"},"modified":"2026-07-28T18:33:26","modified_gmt":"2026-07-28T18:33:26","slug":"teaching-lists-and-arrays-grades-9-10-level-1","status":"publish","type":"post","link":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/","title":{"rendered":"Teaching Lists &#038; Arrays: Generalize Your Code in Grades 9-10 (Level 1): Oklahoma Standard L1.AP.V.01"},"content":{"rendered":"<h1>Teaching Lists &amp; Arrays: Generalize Your Code in Grades 9-10 (Level 1): Oklahoma Standard L1.AP.V.01<\/h1>\n<p>Teaching lists and arrays in grades 9-10 (level 1) does not have to be complicated. Picture a software engineer storing every user account in one list instead of a separate variable per account. That kind of thinking is exactly what Oklahoma&#39;s grades 9-10 (level 1) computer science standard L1.AP.V.01 asks students to practice \u2014 and it is very teachable with the right materials. This post walks through what the standard means, the misconceptions students bring to it, and discussion starters you can use tomorrow, whether you teach in a classroom or at your kitchen table.<\/p>\n<h2>What Does Standard L1.AP.V.01 Actually Ask?<\/h2>\n<blockquote>\n<p>Demonstrate the use of lists (e.g., arrays) to simplify solutions, generalizing computational problems instead of repeatedly using simple variables.\n\u2014 <em>Oklahoma Academic Standards for Computer Science (February 2023)<\/em><\/p>\n<\/blockquote>\n<p>In plain language: This standard asks Level 1 students (grades 9-10) to use a list, sometimes called an array, to simplify a solution \u2014 replacing many separate simple variables with one organized collection \u2014 so that their code keeps working correctly even as the amount of data changes.<\/p>\n<p>In student-friendly terms, the learning target is: <strong>&quot;I can demonstrate the use of a list to simplify a solution, generalizing a computational problem instead of repeatedly using simple variables, and explain how a loop processes every element in that list.&quot;<\/strong><\/p>\n<h2>What Students Should Be Able to Do<\/h2>\n<ul>\n<li>I can explain why a list is a better solution than repeated simple variables for storing many related values.<\/li>\n<li>I can use an index to access, update, and append elements within a list.<\/li>\n<li>I can write a loop that iterates over a list and correctly processes every element, including the first and last.<\/li>\n<li>I can identify problem descriptions (using words like &#39;each&#39; or &#39;every&#39;) that signal a list is needed.<\/li>\n<\/ul>\n<p>Along the way, students pick up the working vocabulary of the topic: list, array, index, element, iterate, loop, variable, generalize, traverse, append, duplicate, initialize, subscript, collection, boundary.<\/p>\n<h2>Lists And Arrays: Misconceptions to Watch For<\/h2>\n<p>These are the wrong turns students reliably take with this standard \u2014 knowing them ahead of time is half the lesson plan. Each correction strategy below comes straight from the unit&#39;s teacher guide (the paragraph and activity references point into the unit itself).<\/p>\n<p><strong>1. &quot;A list is just a variable with a longer name.&quot;<\/strong><\/p>\n<p>Return to paragraph 2. A list is a single named container that holds many values, each reachable by its own index \u2014 it is fundamentally different from a variable, which holds exactly one value.<\/p>\n<p><strong>2. &quot;Indexing starts at one, matching how people normally count.&quot;<\/strong><\/p>\n<p>Point back to paragraph 2. Most programming languages use zero-based indexing, so the first element sits at index zero. This is one of the most common sources of off-by-one bugs, and it needs deliberate practice to become automatic.<\/p>\n<p><strong>3. &quot;A loop over a list needs to be rewritten if more data is added later.&quot;<\/strong><\/p>\n<p>Emphasize the comparison in paragraph 5. A loop written correctly to iterate over a list automatically handles more or fewer elements \u2014 that is the entire point of generalizing the solution, and no code needs to change.<\/p>\n<p><strong>4. &quot;Lists are only useful for numbers, not for names, words, or other kinds of data.&quot;<\/strong><\/p>\n<p>Revisit the examples across paragraphs 1, 3, and 4 (rosters, playlists, comments). Lists can store any kind of data \u2014 text, numbers, or other values \u2014 as long as each item is stored in order and reachable by its index.<\/p>\n<h2>Discussion Starters You Can Use Tomorrow<\/h2>\n<ul>\n<li>Think of an app you use daily that clearly displays a variable number of items (a feed, a playlist, a chat). What would break about that app if it could only ever display a fixed number of items?<\/li>\n<li>Why might a programmer deliberately test their loop at the very first and very last positions of a list, rather than only testing the middle?<\/li>\n<li>Describe a real-world problem where using repeated simple variables instead of a list would waste significant time or create errors, even if each individual variable were named correctly.<\/li>\n<\/ul>\n<h2>Bringing It Home<\/h2>\n<p>This topic is a natural one for families. One ten-minute activity to try: Together, pick a real collection your family keeps track of \u2014 the contents of the pantry, a chore rotation, or a family playlist. Ask your student to describe, step by step, how they would explain that collection to a computer as a single list rather than as many separate labeled items, and what one instruction, repeated for every item, could accomplish (checking stock, assigning a chore, or playing the next song). There are no wrong answers \u2014 the goal is hearing their reasoning.<\/p>\n<h2>Where This Leads<\/h2>\n<p>Students who can demonstrate the use of a list to simplify a solution, generalizing a computational problem instead of repeatedly using simple variables, and explain how a loop processes every element in that list are building skills used every day in software engineering, data analysis, game development, and web development.<\/p>\n\n<h2 class=\"wp-block-heading\">See the Unit in Action<\/h2>\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Grades 9-10 (Level 1) Computer Science: Lists &amp; Arrays: Generalize Your Code \u2014 L1.AP.V.01 | 3B-AP-09\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/xNvZZt56VlY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n<h2>Get the Complete L1.AP.V.01 Unit<\/h2>\n<p>I built a complete, no-prep unit for this standard \u2014 <strong>Lists and Arrays: Generalizing Solutions Beyond Simple Variables<\/strong> \u2014 covering 3-4 days of instruction across 44 pages:<\/p>\n<ul>\n<li><strong>Teacher guide<\/strong> \u2014 day-by-day pacing, misconceptions to watch for, discussion questions, differentiation for support \/ ELL \/ extension, and a 4-point rubric<\/li>\n<li><strong>Student learning target page<\/strong> \u2014 a kid-friendly &quot;I can&quot; statement with success criteria<\/li>\n<li><strong>Full content lesson<\/strong> with 3 embedded &quot;Check Your Understanding&quot; checkpoints<\/li>\n<li><strong>12-question assessment<\/strong> (6 multiple choice, 4 true\/false, 2 short answer) with a complete answer key, explanations, and exemplar responses<\/li>\n<li><strong>Group activity<\/strong> \u2014 &quot;From Variables to Lists: The Roster Rebuild Challenge&quot; (25-30 minutes)<\/li>\n<li><strong>Individual activity<\/strong> \u2014 &quot;My List Conversion Log&quot; (20 minutes)<\/li>\n<li><strong>Crossword and word search<\/strong> built from all 15 vocabulary terms (with answer keys)<\/li>\n<li><strong>Family connection letter<\/strong> \u2014 a plain-language page for parents, with dinner-table questions and a 10-minute home activity<\/li>\n<li><strong>Certificate of achievement<\/strong> \u2014 ready to sign and send home<\/li>\n<li><strong>Scenario Card Set: Roster Rebuild Challenge<\/strong> (separate printable, 2 pages)<\/li>\n<li><strong>Reference Sheet: Writing and Tracing List Loops<\/strong> (separate printable, 2 pages)<\/li>\n<li><strong>My List Conversion Log<\/strong> (separate printable, 2 pages)<\/li>\n<\/ul>\n<p><strong><a href=\"https:\/\/www.teacherspayteachers.com\/Product\/High-School-CS-Lists-Arrays-Unit-L1APV01-3A-AP-14-Aligned-11581308\">Get Lists &amp; Arrays: Generalize Your Code on Teachers Pay Teachers \u2192<\/a><\/strong><\/p>\n<p><em>Also aligned to CSTA 3B-AP-09: Store and compare data of a single data type in one-dimensional arrays.<\/em><\/p>\n<p><em>Every Sooner Standards resource is built directly from the official Oklahoma Academic Standards for Computer Science (February 2023) \u2014 standard text verified, never paraphrased from memory.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Teaching Lists &amp; Arrays: Generalize Your Code in Grades 9-10 (Level 1): Oklahoma Standard L1.AP.V.01 Teaching lists and arrays in grades 9-10 (level 1) does not have to be complicated. Picture a software engineer storing every user account in one list instead of a separate variable per account. That kind of thinking is exactly what&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4658,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_wp_convertkit_post_meta":{"form":"-1","landing_page":"0","tag":"0","restrict_content":"0"},"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[894],"tags":[3411,3516,3776,3804,3803,3805,3518,897,3517,3514],"class_list":["post-4659","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sooner-standards","tag-computer-science","tag-csta-2","tag-grades-9-10-level-1","tag-l1-ap-v-01","tag-lists-arrays-generalize-your-code","tag-lists-and-arrays","tag-no-prep","tag-oklahoma-academic-standards","tag-stem","tag-unplugged-computer-science"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Lists And Arrays | L1.AP.V.01<\/title>\n<meta name=\"description\" content=\"Teaching lists and arrays in Grades 9-10 (Level 1)? This no-prep, standards-aligned unit (OAS L1.AP.V.01) includes the lesson, activities, and answer keys.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lists And Arrays | L1.AP.V.01\" \/>\n<meta property=\"og:description\" content=\"Teaching lists and arrays in Grades 9-10 (Level 1)? This no-prep, standards-aligned unit (OAS L1.AP.V.01) includes the lesson, activities, and answer keys.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/\" \/>\n<meta property=\"og:site_name\" content=\"Sooner Standards\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-28T18:33:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Matt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Matt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/\"},\"author\":{\"name\":\"Matt\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#\\\/schema\\\/person\\\/43d5aec0f811d1758ed2b79e9a15c716\"},\"headline\":\"Teaching Lists &#038; Arrays: Generalize Your Code in Grades 9-10 (Level 1): Oklahoma Standard L1.AP.V.01\",\"datePublished\":\"2026-07-28T18:33:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/\"},\"wordCount\":1085,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png\",\"keywords\":[\"Computer Science\",\"CSTA\",\"Grades 9-10 (Level 1)\",\"L1.AP.V.01\",\"Lists &amp; Arrays: Generalize Your Code\",\"Lists And Arrays\",\"No Prep\",\"Oklahoma Academic Standards\",\"STEM\",\"Unplugged Computer Science\"],\"articleSection\":[\"Sooner Standards\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/\",\"name\":\"Lists And Arrays | L1.AP.V.01\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png\",\"datePublished\":\"2026-07-28T18:33:26+00:00\",\"description\":\"Teaching lists and arrays in Grades 9-10 (Level 1)? This no-prep, standards-aligned unit (OAS L1.AP.V.01) includes the lesson, activities, and answer keys.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#primaryimage\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png\",\"contentUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png\",\"width\":1500,\"height\":1200,\"caption\":\"Teaching lists and arrays in Grades 9-10 (Level 1) unit cover (OAS L1.AP.V.01)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-lists-and-arrays-grades-9-10-level-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/infobymattcole.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Teaching Lists &#038; Arrays: Generalize Your Code in Grades 9-10 (Level 1): Oklahoma Standard L1.AP.V.01\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#website\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/\",\"name\":\"Sooner Standards\",\"description\":\"Oklahoma&#039;s OAS-CS Resource Library\",\"publisher\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/infobymattcole.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#organization\",\"name\":\"Sooner Standards\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-22022423.jpg\",\"contentUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cropped-22022423.jpg\",\"width\":140,\"height\":138,\"caption\":\"Sooner Standards\"},\"image\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#\\\/schema\\\/person\\\/43d5aec0f811d1758ed2b79e9a15c716\",\"name\":\"Matt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65d297f0abc0058c85c9b8c20f33c4050922ba030dcc9b63e88240a0e02dc57d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65d297f0abc0058c85c9b8c20f33c4050922ba030dcc9b63e88240a0e02dc57d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/65d297f0abc0058c85c9b8c20f33c4050922ba030dcc9b63e88240a0e02dc57d?s=96&d=mm&r=g\",\"caption\":\"Matt\"},\"sameAs\":[\"http:\\\/\\\/mattcole.us\"],\"url\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/author\\\/mcwolf71\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Lists And Arrays | L1.AP.V.01","description":"Teaching lists and arrays in Grades 9-10 (Level 1)? This no-prep, standards-aligned unit (OAS L1.AP.V.01) includes the lesson, activities, and answer keys.","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:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/","og_locale":"en_US","og_type":"article","og_title":"Lists And Arrays | L1.AP.V.01","og_description":"Teaching lists and arrays in Grades 9-10 (Level 1)? This no-prep, standards-aligned unit (OAS L1.AP.V.01) includes the lesson, activities, and answer keys.","og_url":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/","og_site_name":"Sooner Standards","article_published_time":"2026-07-28T18:33:26+00:00","og_image":[{"width":1500,"height":1200,"url":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png","type":"image\/png"}],"author":"Matt","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Matt","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#article","isPartOf":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/"},"author":{"name":"Matt","@id":"https:\/\/infobymattcole.com\/#\/schema\/person\/43d5aec0f811d1758ed2b79e9a15c716"},"headline":"Teaching Lists &#038; Arrays: Generalize Your Code in Grades 9-10 (Level 1): Oklahoma Standard L1.AP.V.01","datePublished":"2026-07-28T18:33:26+00:00","mainEntityOfPage":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/"},"wordCount":1085,"commentCount":0,"publisher":{"@id":"https:\/\/infobymattcole.com\/#organization"},"image":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#primaryimage"},"thumbnailUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png","keywords":["Computer Science","CSTA","Grades 9-10 (Level 1)","L1.AP.V.01","Lists &amp; Arrays: Generalize Your Code","Lists And Arrays","No Prep","Oklahoma Academic Standards","STEM","Unplugged Computer Science"],"articleSection":["Sooner Standards"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/","url":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/","name":"Lists And Arrays | L1.AP.V.01","isPartOf":{"@id":"https:\/\/infobymattcole.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#primaryimage"},"image":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#primaryimage"},"thumbnailUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png","datePublished":"2026-07-28T18:33:26+00:00","description":"Teaching lists and arrays in Grades 9-10 (Level 1)? This no-prep, standards-aligned unit (OAS L1.AP.V.01) includes the lesson, activities, and answer keys.","breadcrumb":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#primaryimage","url":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png","contentUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L1APV01_Lists-Arrays-Generalizing-Solutions_Cover.png","width":1500,"height":1200,"caption":"Teaching lists and arrays in Grades 9-10 (Level 1) unit cover (OAS L1.AP.V.01)"},{"@type":"BreadcrumbList","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-lists-and-arrays-grades-9-10-level-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/infobymattcole.com\/"},{"@type":"ListItem","position":2,"name":"Teaching Lists &#038; Arrays: Generalize Your Code in Grades 9-10 (Level 1): Oklahoma Standard L1.AP.V.01"}]},{"@type":"WebSite","@id":"https:\/\/infobymattcole.com\/#website","url":"https:\/\/infobymattcole.com\/","name":"Sooner Standards","description":"Oklahoma&#039;s OAS-CS Resource Library","publisher":{"@id":"https:\/\/infobymattcole.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infobymattcole.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/infobymattcole.com\/#organization","name":"Sooner Standards","url":"https:\/\/infobymattcole.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infobymattcole.com\/#\/schema\/logo\/image\/","url":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/06\/cropped-22022423.jpg","contentUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/06\/cropped-22022423.jpg","width":140,"height":138,"caption":"Sooner Standards"},"image":{"@id":"https:\/\/infobymattcole.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/infobymattcole.com\/#\/schema\/person\/43d5aec0f811d1758ed2b79e9a15c716","name":"Matt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/65d297f0abc0058c85c9b8c20f33c4050922ba030dcc9b63e88240a0e02dc57d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/65d297f0abc0058c85c9b8c20f33c4050922ba030dcc9b63e88240a0e02dc57d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/65d297f0abc0058c85c9b8c20f33c4050922ba030dcc9b63e88240a0e02dc57d?s=96&d=mm&r=g","caption":"Matt"},"sameAs":["http:\/\/mattcole.us"],"url":"https:\/\/infobymattcole.com\/index.php\/author\/mcwolf71\/"}]}},"_links":{"self":[{"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/posts\/4659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/comments?post=4659"}],"version-history":[{"count":0,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/posts\/4659\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/media\/4658"}],"wp:attachment":[{"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/media?parent=4659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/categories?post=4659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/tags?post=4659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}