{"id":12412,"date":"2018-04-22T20:00:42","date_gmt":"2018-04-23T03:00:42","guid":{"rendered":"https:\/\/www.tynker.com\/blog\/?p=12412"},"modified":"2023-08-06T22:10:18","modified_gmt":"2023-08-07T05:10:18","slug":"new-teach-advanced-text-coding-with-python-201","status":"publish","type":"post","link":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/","title":{"rendered":"NEW: Teach Advanced Text Coding with Python 201"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69fccea7a04e2\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #206be5;color:#206be5\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #206be5;color:#206be5\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69fccea7a04e2\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#NEW_Teach_Advanced_Text_Coding_with_Python_201\" >NEW: Teach Advanced Text Coding with Python 201<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#Why_Learn_Python\" >Why Learn Python<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#What_Students_Learn_in_Python_201\" >What Students Learn in Python 201<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#Live_Python_Code_in_the_Browser\" >Live Python Code in the Browser<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#Error_Handling_Designed_for_Learners\" >Error Handling Designed for Learners<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#Practice_Makes_Perfect\" >Practice Makes Perfect!<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h1 style=\"text-align: center;\"><span class=\"ez-toc-section\" id=\"NEW_Teach_Advanced_Text_Coding_with_Python_201\"><\/span><span style=\"font-weight: 400;\">NEW: Teach Advanced Text Coding with Python 201<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><span style=\"font-weight: 400;\">Are your students ready for a deeper look at Python that helps them address real-world problems? Check out our newest course, <\/span><a href=\"https:\/\/www.tynker.com\/school\/courses\/show?id=82-python-511\"><span style=\"font-weight: 400;\">Python 201<\/span><\/a><span style=\"font-weight: 400;\">! Tailored for coders who have completed our introductory visual coding courses and want to advance to text programming, Python 201 is a thorough introduction to computer science for upper middle or high school students. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">The course allows students to code and run their programs all in one browser, offers advanced error-handling to help students debug on their own, and lets students apply their Python skills to real-world problems.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Python 201 supplements our other Python course, <\/span><a href=\"https:\/\/www.tynker.com\/school\/courses\/show?id=64-python-1\"><span style=\"font-weight: 400;\">Python 101<\/span><\/a><span style=\"font-weight: 400;\">, which offers a game-based introduction to Python through programming puzzles and a focus on game development. <\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_Learn_Python\"><\/span><span style=\"font-weight: 400;\">Why Learn Python<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Python\u2019s readability makes it one of the best beginner languages for students. <a href=\"https:\/\/www.tynker.com\/parents\/curriculum\/python-fundamentals\/lessons\/\">Python code<\/a> resembles the English language and eliminates extra notations, like curly braces, that are typical of many other programming languages. &nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Learning Python prepares your students to excel in many fields! Around for more than 25 years, the language is a favorite among scientists because of its broad set of extensions for <\/span><a href=\"http:\/\/www.astropy.org\/\"><span style=\"font-weight: 400;\">Astronomy<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"http:\/\/www.sagemath.org\"><span style=\"font-weight: 400;\">Mathematics<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"http:\/\/www.psychopy.org\"><span style=\"font-weight: 400;\">Neuroscience<\/span><\/a><span style=\"font-weight: 400;\">, <\/span><a href=\"https:\/\/www.tensorflow.org\/\"><span style=\"font-weight: 400;\">Machine Learning<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/stxnext.com\/blog\/2017\/04\/12\/most-popular-python-scientific-libraries\/\"><span style=\"font-weight: 400;\">more<\/span><\/a><span style=\"font-weight: 400;\">. Python is part of the winning formula at many companies worldwide. Next time you enjoy a special effect in a Star Wars movie, for example, remember that <\/span><a href=\"https:\/\/www.python.org\/about\/success\/ilm\/\"><span style=\"font-weight: 400;\">Python was probably behind it<\/span><\/a><span style=\"font-weight: 400;\">!<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_Students_Learn_in_Python_201\"><\/span><span style=\"font-weight: 400;\">What Students Learn in Python 201<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.tynker.com\/k8-school\/coding-curriculum\/python-511\">Python 201<\/a> features 15 chapters that guide your students through hands-on coding activities, programming challenges, quizzes, and more! The chapters move in small steps with a balance of new concept introduction and practice. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">With this course, students will:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Get comfortable with writing Python code<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Write programs using variables, loops, and conditional logic<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Explore boolean logic, math operators, and functions<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Create patterns and animations using Turtle graphics<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Learn to use more advanced data structures like lists, dictionaries, and classes<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Build confidence as they solve and debug several coding challenges<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Gain a complete understanding of Python from the ground up!<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">By the end of the course, your students will be comfortable with the Python language and with the <a href=\"https:\/\/www.tynker.com\/parents\/curriculum\/creating-with-code\/skills\/\">critical thinking<\/a> and reasoning skills that are essential for computer programmers. Using the built-in gradebook, you can easily follow your students\u2019 progress and track their concept mastery in real-time!<\/span><\/p>\n<blockquote><p><strong><i>\u201cPython 201 is a great way to introduce students to programming in Python. It\u2019s great to see my students so motivated and engaged in learning complex programming concepts while working through their practice exercises. Python 201 is a great addition to our curriculum!\u201d <\/i><\/strong><\/p>\n<p><strong><i>\u2013 Vidya Janardhanan, Stratford School<\/i><\/strong><\/p><\/blockquote>\n<h2><span class=\"ez-toc-section\" id=\"Live_Python_Code_in_the_Browser\"><\/span><span style=\"font-weight: 400;\">Live Python Code in the Browser<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Python 201 uses our custom browser notebook that enables your students to type in Python commands and immediately see them work by clicking on the Play button. There\u2019s no need to set up a programming environment or download anything! Unlike watching static videos, this method is an interactive way for your students to learn by doing.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-12084\" src=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0.png\" alt=\"\" width=\"700\" height=\"427\" srcset=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0.png 1582w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-150x57.png 150w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-300x114.png 300w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0.png 768w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0.png 1024w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0.png 1280w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Error_Handling_Designed_for_Learners\"><\/span><span style=\"font-weight: 400;\">Error Handling Designed for Learners<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">For young coders, one of the most frustrating parts of learning a new language is understanding the errors that are presented and solving these issues. With Tynker\u2019s advanced pattern matching technology, we\u2019ve simplified the types of error messages that your students see, and we offer easy-to-understand hints to help them debug their errors.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This feature means that rather than spending class time debugging your students\u2019 code, you can focus on facilitating student learning.<\/span><\/p>\n<blockquote><p><strong><i>\u201cFor a first-time teacher of Python, this was invaluable. Python 201 tracks your kids\u2019 progress, while offering them a differentiated approach to learning with relevant real-world parallels by topic. Students can learn at their own pace, but with challenges along the way. Also, the curriculum supports the teacher by freeing up time to take students aside and work with them individually and in small groups.\u201d <\/i><\/strong><\/p>\n<p><strong><i>\u2013 Tim McCormick, Davis Joint Unified School District<\/i><\/strong><\/p><\/blockquote>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-12094\" src=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-03-21-at-5.59.32-PM.png\" alt=\"\" width=\"700\" height=\"485\" srcset=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-03-21-at-5.59.32-PM.png 801w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-03-21-at-5.59.32-PM-150x104.png 150w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-03-21-at-5.59.32-PM-300x208.png 300w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/Screen-Shot-2018-03-21-at-5.59.32-PM-768x532.png 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Practice_Makes_Perfect\"><\/span><span style=\"font-weight: 400;\">Practice Makes Perfect!<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">In each chapter, students are challenged with real-world math problems that they solve by applying the skills they\u2019ve learned. For example, after learning about math operators, they\u2019ll solve problems like building a Celsius to Fahrenheit temperature converter, generating Fibonacci series, calculating the LCM of 2 numbers, and computing a factorial. Packed with over 200 real-world math, science, and computer science problems, Python 201 is designed to turn students who complete the course into confident coders and learners.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-12086\" src=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-2.png\" alt=\"\" width=\"700\" height=\"287\" srcset=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-2.png 1398w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-2-150x109.png 150w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-2-300x218.png 300w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-2.png 768w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-2.png 1024w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/pasted-image-0-2.png 1280w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Armed with a solid understanding of Python, your students will become more confident in their ability to apply coding to address real-world problems. Whether they want to build their own Rock Paper Scissors game, calculate the value of pi, or prepare for a career in CS, they\u2019ll be able to do that with Python!<\/span><\/p>\n<p style=\"text-align: center;\"><a class=\"sf-button large accent standard \" href=\"https:\/\/www.tynker.com\/school\/courses\/request?src=python201blog\" target=\"_blank\"><span class=\"text\">Request Info About Tynker!<\/span><\/a>\n","protected":false},"excerpt":{"rendered":"<p>NEW: Teach Advanced Text Coding with Python 201 Are your students ready for a deeper look at Python that helps them address real-world problems? Check out our newest course, Python 201! Tailored for coders who have completed our introductory visual coding courses and want to advance to text programming, Python 201 is a thorough introduction to computer science for upper [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":12414,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[52,12,123,511,513,7],"tags":[418,446],"class_list":["post-12412","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding-at-school","category-ideas-and-tips","category-new-tynker-features","category-programming-languages","category-school","category-tynker","tag-python","tag-text-coding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>NEW: Teach Advanced Text Coding with Python 201 - Tynker Blog<\/title>\n<meta name=\"description\" content=\"Take your coding skills to the next level with Tynker&#039;s Advanced Text Coding course. Master Python programming and unlock endless possibilities in coding!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NEW: Teach Advanced Text Coding with Python 201 - Tynker Blog\" \/>\n<meta property=\"og:description\" content=\"Take your coding skills to the next level with Tynker&#039;s Advanced Text Coding course. Master Python programming and unlock endless possibilities in coding!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/\" \/>\n<meta property=\"og:site_name\" content=\"Tynker Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Gotynker\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-04-23T03:00:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-07T05:10:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/python-201-blog.png\" \/>\n\t<meta property=\"og:image:width\" content=\"995\" \/>\n\t<meta property=\"og:image:height\" content=\"450\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Tynker\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@gotynker\" \/>\n<meta name=\"twitter:site\" content=\"@gotynker\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tynker\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"NEW: Teach Advanced Text Coding with Python 201 - Tynker Blog","description":"Take your coding skills to the next level with Tynker's Advanced Text Coding course. Master Python programming and unlock endless possibilities in coding!","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:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/","og_locale":"en_US","og_type":"article","og_title":"NEW: Teach Advanced Text Coding with Python 201 - Tynker Blog","og_description":"Take your coding skills to the next level with Tynker's Advanced Text Coding course. Master Python programming and unlock endless possibilities in coding!","og_url":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/","og_site_name":"Tynker Blog","article_publisher":"https:\/\/www.facebook.com\/Gotynker\/","article_published_time":"2018-04-23T03:00:42+00:00","article_modified_time":"2023-08-07T05:10:18+00:00","og_image":[{"width":995,"height":450,"url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/python-201-blog.png","type":"image\/png"}],"author":"Tynker","twitter_card":"summary_large_image","twitter_creator":"@gotynker","twitter_site":"@gotynker","twitter_misc":{"Written by":"Tynker"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#article","isPartOf":{"@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/"},"author":{"name":"Tynker","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/b63acd9ceebe78ea474bfcfbfdac7d57"},"headline":"NEW: Teach Advanced Text Coding with Python 201","datePublished":"2018-04-23T03:00:42+00:00","dateModified":"2023-08-07T05:10:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/"},"wordCount":805,"publisher":{"@id":"https:\/\/www.tynker.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#primaryimage"},"thumbnailUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/python-201-blog.png","keywords":["Python","Text Coding"],"articleSection":["Coding in the Classroom","Ideas and Tips","New Tynker Features","Programming Languages","School","Tynker"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/","url":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/","name":"NEW: Teach Advanced Text Coding with Python 201 - Tynker Blog","isPartOf":{"@id":"https:\/\/www.tynker.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#primaryimage"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#primaryimage"},"thumbnailUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/python-201-blog.png","datePublished":"2018-04-23T03:00:42+00:00","dateModified":"2023-08-07T05:10:18+00:00","description":"Take your coding skills to the next level with Tynker's Advanced Text Coding course. Master Python programming and unlock endless possibilities in coding!","breadcrumb":{"@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#primaryimage","url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/python-201-blog.png","contentUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/python-201-blog.png","width":995,"height":450},{"@type":"BreadcrumbList","@id":"https:\/\/www.tynker.com\/blog\/new-teach-advanced-text-coding-with-python-201\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Coding for Kids","item":"https:\/\/www.tynker.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.tynker.com\/blog\/"},{"@type":"ListItem","position":3,"name":"NEW: Teach Advanced Text Coding with Python 201"}]},{"@type":"WebSite","@id":"https:\/\/www.tynker.com\/blog\/#website","url":"https:\/\/www.tynker.com\/blog\/","name":"Tynker Blog","description":"Tynker makes it fun and easy to learn computer programming. Get started today with Tynker&#039;s easy-to-learn, visual programming courses designed for young learners in grades K-12.","publisher":{"@id":"https:\/\/www.tynker.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tynker.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.tynker.com\/blog\/#organization","name":"Tynker - Coding for Kids","url":"https:\/\/www.tynker.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20220713063303\/appicon-120.png","contentUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20220713063303\/appicon-120.png","width":120,"height":120,"caption":"Tynker - Coding for Kids"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Gotynker\/","https:\/\/x.com\/gotynker","https:\/\/www.instagram.com\/tynkercoding\/","https:\/\/www.pinterest.com\/gotynker\/","https:\/\/www.linkedin.com\/company\/tynker"]},{"@type":"Person","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/b63acd9ceebe78ea474bfcfbfdac7d57","name":"Tynker","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e763a250a1fd5790919d1e588e78461c1f50971644d40baac7f6176d0a4ea007?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e763a250a1fd5790919d1e588e78461c1f50971644d40baac7f6176d0a4ea007?s=96&d=mm&r=g","caption":"Tynker"},"description":"Tynker enables children to learn computer programming in a fun and imaginative way. More than 60 million kids worldwide have started learning to code using Tynker.","url":"https:\/\/www.tynker.com\/blog\/author\/tynker\/"}]}},"_links":{"self":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/12412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/comments?post=12412"}],"version-history":[{"count":8,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/12412\/revisions"}],"predecessor-version":[{"id":35493,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/12412\/revisions\/35493"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/media\/12414"}],"wp:attachment":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/media?parent=12412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/categories?post=12412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/tags?post=12412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}