{"id":4735,"date":"2026-07-28T18:39:46","date_gmt":"2026-07-28T18:39:46","guid":{"rendered":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/"},"modified":"2026-07-28T18:39:46","modified_gmt":"2026-07-28T18:39:46","slug":"teaching-stacks-and-queues-grades-11-12-level-2","status":"publish","type":"post","link":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/","title":{"rendered":"Teaching Comparing Data Structures in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.V.01"},"content":{"rendered":"<h1>Teaching Comparing Data Structures in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.V.01<\/h1>\n<p>Teaching stacks and queues in grades 11-12 (level 2) does not have to be complicated. Picture a backend engineer choosing a queue to fairly process thousands of incoming server requests without dropping any. That kind of thinking is exactly what Oklahoma&#39;s grades 11-12 (level 2) computer science standard L2.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 L2.AP.V.01 Actually Ask?<\/h2>\n<blockquote>\n<p>Compare and contrast data structures and their uses (e.g., lists, stacks, queues).\n\u2014 <em>Oklahoma Academic Standards for Computer Science (February 2023)<\/em><\/p>\n<\/blockquote>\n<p>In plain language: This standard asks students to compare different ways a program can store a group of items, and to explain which way fits best for a given situation \u2014 whether the program needs to grab any item directly, grab the newest item first, or grab the oldest waiting item first.<\/p>\n<p>In student-friendly terms, the learning target is: <strong>&quot;I can compare and contrast lists, stacks, and queues by describing how each one controls access to its data, and I can choose and justify the best-fit structure for a given real-world scenario.&quot;<\/strong><\/p>\n<h2>What Students Should Be Able to Do<\/h2>\n<ul>\n<li>I can describe how a list, a stack, and a queue each control access to their elements, using index, LIFO, and FIFO correctly.<\/li>\n<li>I can trace push\/pop operations on a stack and enqueue\/dequeue operations on a queue, showing the contents change accurately at each step.<\/li>\n<li>I can identify which structure best fits a described scenario and explain why, referencing its access order.<\/li>\n<li>I can explain what overflow and underflow errors are and why professional code checks for them.<\/li>\n<\/ul>\n<p>Along the way, students pick up the working vocabulary of the topic: list, array, stack, queue, index, element, push, enqueue, dequeue, traversal, capacity, overflow, underflow.<\/p>\n<h2>Stacks And Queues: 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 stack and a queue are basically the same thing, just with different names.&quot;<\/strong><\/p>\n<p>Return to paragraph 6&#39;s side-by-side comparison. Have students trace the same sequence of adds and removes on both a stack and a queue and compare the resulting order to see the LIFO\/FIFO difference directly.<\/p>\n<p><strong>2. &quot;A list is always the best choice because it lets you access anything.&quot;<\/strong><\/p>\n<p>Use the undo-feature example from paragraph 4. Ask students what would happen if undo used a list instead of a stack \u2014 the program would have to search for the most recent action instead of simply popping it, which is slower and more complex.<\/p>\n<p><strong>3. &quot;Overflow only happens with stacks, and underflow only happens with queues.&quot;<\/strong><\/p>\n<p>Point back to paragraph 8, which defines both errors for any structure with a boundary. Have students identify an overflow and an underflow scenario for a list, a stack, and a queue to see the errors apply to all three.<\/p>\n<p><strong>4. &quot;Index 1 refers to the first element in a list.&quot;<\/strong><\/p>\n<p>Model a small example together, such as a 3-item list, and have students state what element sits at index 0. Reinforce that most programming languages start counting positions at 0, so index 1 is actually the second element.<\/p>\n<h2>Discussion Starters You Can Use Tomorrow<\/h2>\n<ul>\n<li>Why might a programmer choose a stack over a list even though a list allows access to more positions?<\/li>\n<li>Describe a real-world process (not a computer program) that behaves like a queue, and one that behaves like a stack. What makes each one fit its label?<\/li>\n<li>If overflow means a structure is too full and underflow means it is too empty, why do professional programmers check for both before performing an operation?<\/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, look around your home for an example of each: something organized like a stack (a pile of folded towels, mail on a desk) and something organized like a queue (a waiting list, a line for the bathroom). Have your student explain out loud which item would come off first in each case and why. There are no wrong answers \u2014 the goal is hearing their reasoning about access order.<\/p>\n<h2>Where This Leads<\/h2>\n<p>Students who can compare and contrast lists, stacks, and queues by describing how each one controls access to its data, and choose and justify the best-fit structure for a given real-world scenario are building skills used every day in software engineering, backend \/ systems engineering, data engineering, compiler \/ language engineering, and computer science education.<\/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 11-12 (Level 2) Computer Science: Comparing Data Structures \u2014 L2.AP.V.01 | 3A-AP-13\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/ahWU9nfdQ2c?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 L2.AP.V.01 Unit<\/h2>\n<p>I built a complete, no-prep unit for this standard \u2014 <strong>Comparing Data Structures: Lists, Stacks, and Queues<\/strong> \u2014 covering 3-4 days of instruction across 41 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;Pick the Structure: Lists, Stacks, and Queues in Action&quot; (25-30 minutes)<\/li>\n<li><strong>Individual activity<\/strong> \u2014 &quot;My Data Structure Comparison Log&quot; (20-25 minutes)<\/li>\n<li><strong>Crossword and word search<\/strong> built from all 13 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: Which Structure Fits?<\/strong> (separate printable, 2 pages)<\/li>\n<li><strong>Reference Notes: Comparing Lists, Stacks, and Queues<\/strong> (separate printable, 2 pages)<\/li>\n<li><strong>My Data Structure Comparison Log<\/strong> (separate printable, 2 pages)<\/li>\n<\/ul>\n<p><strong><a href=\"https:\/\/www.teacherspayteachers.com\/Product\/High-School-Computer-Science-Comprehensive-Data-Structures-Unit-L2APV01-Co-13316016\">Get Comparing Data Structures on Teachers Pay Teachers \u2192<\/a><\/strong><\/p>\n<p><em>Also aligned to CSTA 3A-AP-13: Create prototypes that use algorithms to solve computational problems by leveraging prior student knowledge and personal interests.<\/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 Comparing Data Structures in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.V.01 Teaching stacks and queues in grades 11-12 (level 2) does not have to be complicated. Picture a backend engineer choosing a queue to fairly process thousands of incoming server requests without dropping any. That kind of thinking is exactly what Oklahoma&#39;s grades 11-12&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4734,"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":[3921,3411,3516,3861,3922,3518,897,3920,3517,3514],"class_list":["post-4735","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sooner-standards","tag-comparing-data-structures","tag-computer-science","tag-csta-2","tag-grades-11-12-level-2","tag-l2-ap-v-01","tag-no-prep","tag-oklahoma-academic-standards","tag-stacks-and-queues","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>Stacks And Queues | L2.AP.V.01<\/title>\n<meta name=\"description\" content=\"Teaching stacks and queues in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.V.01) includes the lesson, activities, and answer k...\" \/>\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-stacks-and-queues-grades-11-12-level-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Stacks And Queues | L2.AP.V.01\" \/>\n<meta property=\"og:description\" content=\"Teaching stacks and queues in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.V.01) includes the lesson, activities, and answer k...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Sooner Standards\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-28T18:39:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_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-stacks-and-queues-grades-11-12-level-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/\"},\"author\":{\"name\":\"Matt\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#\\\/schema\\\/person\\\/43d5aec0f811d1758ed2b79e9a15c716\"},\"headline\":\"Teaching Comparing Data Structures in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.V.01\",\"datePublished\":\"2026-07-28T18:39:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/\"},\"wordCount\":1075,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png\",\"keywords\":[\"Comparing Data Structures\",\"Computer Science\",\"CSTA\",\"Grades 11-12 (Level 2)\",\"L2.AP.V.01\",\"No Prep\",\"Oklahoma Academic Standards\",\"Stacks And Queues\",\"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-stacks-and-queues-grades-11-12-level-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/\",\"name\":\"Stacks And Queues | L2.AP.V.01\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png\",\"datePublished\":\"2026-07-28T18:39:46+00:00\",\"description\":\"Teaching stacks and queues in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.V.01) includes the lesson, activities, and answer k...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png\",\"contentUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png\",\"width\":1500,\"height\":1200,\"caption\":\"Teaching stacks and queues in Grades 11-12 (Level 2) unit cover (OAS L2.AP.V.01)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-stacks-and-queues-grades-11-12-level-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/infobymattcole.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Teaching Comparing Data Structures in Grades 11-12 (Level 2): Oklahoma Standard L2.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":"Stacks And Queues | L2.AP.V.01","description":"Teaching stacks and queues in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.V.01) includes the lesson, activities, and answer k...","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-stacks-and-queues-grades-11-12-level-2\/","og_locale":"en_US","og_type":"article","og_title":"Stacks And Queues | L2.AP.V.01","og_description":"Teaching stacks and queues in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.V.01) includes the lesson, activities, and answer k...","og_url":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/","og_site_name":"Sooner Standards","article_published_time":"2026-07-28T18:39:46+00:00","og_image":[{"width":1500,"height":1200,"url":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_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-stacks-and-queues-grades-11-12-level-2\/#article","isPartOf":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/"},"author":{"name":"Matt","@id":"https:\/\/infobymattcole.com\/#\/schema\/person\/43d5aec0f811d1758ed2b79e9a15c716"},"headline":"Teaching Comparing Data Structures in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.V.01","datePublished":"2026-07-28T18:39:46+00:00","mainEntityOfPage":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/"},"wordCount":1075,"commentCount":0,"publisher":{"@id":"https:\/\/infobymattcole.com\/#organization"},"image":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/#primaryimage"},"thumbnailUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png","keywords":["Comparing Data Structures","Computer Science","CSTA","Grades 11-12 (Level 2)","L2.AP.V.01","No Prep","Oklahoma Academic Standards","Stacks And Queues","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-stacks-and-queues-grades-11-12-level-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/","url":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/","name":"Stacks And Queues | L2.AP.V.01","isPartOf":{"@id":"https:\/\/infobymattcole.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/#primaryimage"},"image":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/#primaryimage"},"thumbnailUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png","datePublished":"2026-07-28T18:39:46+00:00","description":"Teaching stacks and queues in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.V.01) includes the lesson, activities, and answer k...","breadcrumb":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/#primaryimage","url":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png","contentUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APV01_Comparing-Data-Structures-Lists-Stacks-Queues_Cover.png","width":1500,"height":1200,"caption":"Teaching stacks and queues in Grades 11-12 (Level 2) unit cover (OAS L2.AP.V.01)"},{"@type":"BreadcrumbList","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-stacks-and-queues-grades-11-12-level-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/infobymattcole.com\/"},{"@type":"ListItem","position":2,"name":"Teaching Comparing Data Structures in Grades 11-12 (Level 2): Oklahoma Standard L2.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\/4735","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=4735"}],"version-history":[{"count":0,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/posts\/4735\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/media\/4734"}],"wp:attachment":[{"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/media?parent=4735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/categories?post=4735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/tags?post=4735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}