{"id":4725,"date":"2026-07-28T18:38:54","date_gmt":"2026-07-28T18:38:54","guid":{"rendered":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/"},"modified":"2026-07-28T18:38:54","modified_gmt":"2026-07-28T18:38:54","slug":"teaching-version-control-for-teams-grades-11-12-level-2","status":"publish","type":"post","link":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/","title":{"rendered":"Teaching Working Like a Dev Team in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.PD.02"},"content":{"rendered":"<h1>Teaching Working Like a Dev Team in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.PD.02<\/h1>\n<p>Teaching version control for teams in grades 11-12 (level 2) does not have to be complicated. Picture a software engineer opening a pull request and waiting for teammate code review before merging a new feature into the main branch. That kind of thinking is exactly what Oklahoma&#39;s grades 11-12 (level 2) computer science standard L2.AP.PD.02 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.PD.02 Actually Ask?<\/h2>\n<blockquote>\n<p>Design software in a project team environment using integrated development environments (IDEs), versioning systems, and collaboration systems.\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 explain how a team of programmers, who may not even work in the same building, use shared tools to write code together, track every change that gets made, and review each other&#39;s work before it becomes part of the finished project.<\/p>\n<p>In student-friendly terms, the learning target is: <strong>&quot;I can design software in a project team environment by explaining how an IDE, a versioning system, and a collaboration system work together, and I can trace a realistic workflow from an issue through branches, commits, and a pull request to a final merge.&quot;<\/strong><\/p>\n<h2>What Students Should Be Able to Do<\/h2>\n<ul>\n<li>I can explain what an IDE bundles together and why that helps a developer working on a team.<\/li>\n<li>I can trace a sequence of commits and branches and explain how a versioning system preserves a project&#39;s history.<\/li>\n<li>I can resolve a simple merge conflict and explain why it occurred.<\/li>\n<li>I can explain how a pull request and code review help a team catch mistakes before they reach the shared project.<\/li>\n<\/ul>\n<p>Along the way, students pick up the working vocabulary of the topic: ide, repository, commit, branch, merge, conflict, pullrequest, codereview, collaboration, versioning, revert, issue, debugger, workflow.<\/p>\n<h2>Version Control For Teams: 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;An IDE and a versioning system are the same thing.&quot;<\/strong><\/p>\n<p>Return to the &#39;Three Tools, Three Jobs&#39; comparison chart. Have students explain, in their own words, what job each tool does \u2014 an IDE runs on one developer&#39;s machine, while a versioning system tracks history across the whole team.<\/p>\n<p><strong>2. &quot;A branch is a permanent, separate copy of the project that never rejoins the main version.&quot;<\/strong><\/p>\n<p>Draw a simple branch-and-merge diagram together. Show that a branch is meant to be temporary \u2014 created to isolate work, then merged back into the main branch once finished.<\/p>\n<p><strong>3. &quot;A merge conflict means something is broken or the project has failed.&quot;<\/strong><\/p>\n<p>Reframe conflicts as a normal, expected part of teamwork, not a failure. Walk through paragraph 4&#39;s example together and show that resolving a conflict is a routine decision, not a crisis.<\/p>\n<p><strong>4. &quot;Code review is optional and only slows a team down.&quot;<\/strong><\/p>\n<p>Connect to paragraph 9&#39;s tradeoff discussion. Ask students to imagine an unreviewed change reaching a live product used by millions of people, and discuss why teams accept the extra time review takes.<\/p>\n<h2>Discussion Starters You Can Use Tomorrow<\/h2>\n<ul>\n<li>Why might a team choose to require every change to go through a pull request, even for a small, one-line fix?<\/li>\n<li>How is a versioning system&#39;s commit history similar to, or different from, the &#39;version history&#39; feature in a tool like Google Docs?<\/li>\n<li>Describe a non-software team project where something like &#39;branching&#39; \u2014 working separately before combining results \u2014 would actually help, versus one where it would just create confusion.<\/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 shared family task that changes over time (a grocery list, a chore chart, a household budget) and have your student describe how a &#39;version history&#39; for that task would work: what would get saved, who would need to see each change, and how you would undo a mistake. There are no wrong answers \u2014 the goal is hearing their reasoning about tracking change over time.<\/p>\n<h2>Where This Leads<\/h2>\n<p>Students who can design software in a project team environment by explaining how an IDE, a versioning system, and a collaboration system work together, and trace a realistic workflow from an issue through branches, commits, and a pull request to a final merge are building skills used every day in software engineering, DevOps \/ release engineering, open source development, engineering management, and quality assurance \/ test engineering.<\/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: Working Like a Dev Team \u2014 L2.AP.PD.02 | 3B-AP-16\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/NDE9sCcIvng?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.PD.02 Unit<\/h2>\n<p>I built a complete, no-prep unit for this standard \u2014 <strong>Working Like a Dev Team: IDEs, Version Control, and Collaboration Systems<\/strong> \u2014 covering 3-4 days of instruction across 45 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;Team Workflow Simulation: From Issue to Merge&quot; (25-30 minutes)<\/li>\n<li><strong>Individual activity<\/strong> \u2014 &quot;My Dev Workflow Portfolio&quot; (20-25 minutes)<\/li>\n<li><strong>Crossword and word search<\/strong> built from all 14 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>Workflow Scenario Cards: From Issue to Merge<\/strong> (separate printable, 2 pages)<\/li>\n<li><strong>Reference Notes: IDEs, Version Control, and Collaboration<\/strong> (separate printable, 2 pages)<\/li>\n<li><strong>My Dev Workflow Portfolio<\/strong> (separate printable, 2 pages)<\/li>\n<\/ul>\n<p><strong><a href=\"https:\/\/www.teacherspayteachers.com\/Product\/High-School-Computer-Science-Collaborative-Programming-Tools-L2APPD02-11662616\">Get Working Like a Dev Team on Teachers Pay Teachers \u2192<\/a><\/strong><\/p>\n<p><em>Also aligned to CSTA 3B-AP-16: Use version control systems, integrated development environments (IDEs), and other collaborative tools to manage, develop, and create programs.<\/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 Working Like a Dev Team in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.PD.02 Teaching version control for teams in grades 11-12 (level 2) does not have to be complicated. Picture a software engineer opening a pull request and waiting for teammate code review before merging a new feature into the main branch. That kind&#8230;<\/p>\n","protected":false},"author":1,"featured_media":4724,"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,3861,3907,3518,897,3517,3514,3905,3906],"class_list":["post-4725","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sooner-standards","tag-computer-science","tag-csta-2","tag-grades-11-12-level-2","tag-l2-ap-pd-02","tag-no-prep","tag-oklahoma-academic-standards","tag-stem","tag-unplugged-computer-science","tag-version-control-for-teams","tag-working-like-a-dev-team"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Version Control For Teams | L2.AP.PD.02<\/title>\n<meta name=\"description\" content=\"Teaching version control for teams in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.PD.02) includes the lesson, activities, and...\" \/>\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-version-control-for-teams-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=\"Version Control For Teams | L2.AP.PD.02\" \/>\n<meta property=\"og:description\" content=\"Teaching version control for teams in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.PD.02) includes the lesson, activities, and...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Sooner Standards\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-28T18:38:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APPD02_Working-Like-a-Dev-Team_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-version-control-for-teams-grades-11-12-level-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/\"},\"author\":{\"name\":\"Matt\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#\\\/schema\\\/person\\\/43d5aec0f811d1758ed2b79e9a15c716\"},\"headline\":\"Teaching Working Like a Dev Team in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.PD.02\",\"datePublished\":\"2026-07-28T18:38:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/\"},\"wordCount\":1082,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APPD02_Working-Like-a-Dev-Team_Cover.png\",\"keywords\":[\"Computer Science\",\"CSTA\",\"Grades 11-12 (Level 2)\",\"L2.AP.PD.02\",\"No Prep\",\"Oklahoma Academic Standards\",\"STEM\",\"Unplugged Computer Science\",\"Version Control For Teams\",\"Working Like a Dev Team\"],\"articleSection\":[\"Sooner Standards\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/\",\"name\":\"Version Control For Teams | L2.AP.PD.02\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APPD02_Working-Like-a-Dev-Team_Cover.png\",\"datePublished\":\"2026-07-28T18:38:54+00:00\",\"description\":\"Teaching version control for teams in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.PD.02) includes the lesson, activities, and...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APPD02_Working-Like-a-Dev-Team_Cover.png\",\"contentUrl\":\"https:\\\/\\\/infobymattcole.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/L2APPD02_Working-Like-a-Dev-Team_Cover.png\",\"width\":1500,\"height\":1200,\"caption\":\"Teaching version control for teams in Grades 11-12 (Level 2) unit cover (OAS L2.AP.PD.02)\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/infobymattcole.com\\\/index.php\\\/2026\\\/07\\\/28\\\/teaching-version-control-for-teams-grades-11-12-level-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/infobymattcole.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Teaching Working Like a Dev Team in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.PD.02\"}]},{\"@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":"Version Control For Teams | L2.AP.PD.02","description":"Teaching version control for teams in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.PD.02) includes the lesson, activities, and...","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-version-control-for-teams-grades-11-12-level-2\/","og_locale":"en_US","og_type":"article","og_title":"Version Control For Teams | L2.AP.PD.02","og_description":"Teaching version control for teams in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.PD.02) includes the lesson, activities, and...","og_url":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/","og_site_name":"Sooner Standards","article_published_time":"2026-07-28T18:38:54+00:00","og_image":[{"width":1500,"height":1200,"url":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APPD02_Working-Like-a-Dev-Team_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-version-control-for-teams-grades-11-12-level-2\/#article","isPartOf":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/"},"author":{"name":"Matt","@id":"https:\/\/infobymattcole.com\/#\/schema\/person\/43d5aec0f811d1758ed2b79e9a15c716"},"headline":"Teaching Working Like a Dev Team in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.PD.02","datePublished":"2026-07-28T18:38:54+00:00","mainEntityOfPage":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/"},"wordCount":1082,"commentCount":0,"publisher":{"@id":"https:\/\/infobymattcole.com\/#organization"},"image":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/#primaryimage"},"thumbnailUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APPD02_Working-Like-a-Dev-Team_Cover.png","keywords":["Computer Science","CSTA","Grades 11-12 (Level 2)","L2.AP.PD.02","No Prep","Oklahoma Academic Standards","STEM","Unplugged Computer Science","Version Control For Teams","Working Like a Dev Team"],"articleSection":["Sooner Standards"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/","url":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/","name":"Version Control For Teams | L2.AP.PD.02","isPartOf":{"@id":"https:\/\/infobymattcole.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/#primaryimage"},"image":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/#primaryimage"},"thumbnailUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APPD02_Working-Like-a-Dev-Team_Cover.png","datePublished":"2026-07-28T18:38:54+00:00","description":"Teaching version control for teams in Grades 11-12 (Level 2)? This no-prep, standards-aligned unit (OAS L2.AP.PD.02) includes the lesson, activities, and...","breadcrumb":{"@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/#primaryimage","url":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APPD02_Working-Like-a-Dev-Team_Cover.png","contentUrl":"https:\/\/infobymattcole.com\/wp-content\/uploads\/2026\/07\/L2APPD02_Working-Like-a-Dev-Team_Cover.png","width":1500,"height":1200,"caption":"Teaching version control for teams in Grades 11-12 (Level 2) unit cover (OAS L2.AP.PD.02)"},{"@type":"BreadcrumbList","@id":"https:\/\/infobymattcole.com\/index.php\/2026\/07\/28\/teaching-version-control-for-teams-grades-11-12-level-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/infobymattcole.com\/"},{"@type":"ListItem","position":2,"name":"Teaching Working Like a Dev Team in Grades 11-12 (Level 2): Oklahoma Standard L2.AP.PD.02"}]},{"@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\/4725","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=4725"}],"version-history":[{"count":0,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/posts\/4725\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/media\/4724"}],"wp:attachment":[{"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/media?parent=4725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/categories?post=4725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infobymattcole.com\/index.php\/wp-json\/wp\/v2\/tags?post=4725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}