{"componentChunkName":"component---courses-cs-1-0-introduction-to-programming-t-010-dictionaries-and-code-quality-p-007-code-quality-mdx","path":"/course/cs-1-0/dictionaries-and-code-quality/code-quality/","result":{"pageContext":{"frontmatter":{"title":"Code Quality","slug":"code-quality","contentType":"VideoContent"},"page":{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/code-quality","title":"Code Quality\n","path":"/course/cs-1-0/dictionaries-and-code-quality/code-quality/","image":"https://res.cloudinary.com/makeschool/image/upload/c_fill,g_auto:faces,h_627,w_1200,y_0/v1607092569/MetaImages/hero.jpg","description":"Meet Mediabook, a modern Computer Science textbook. Mediabook is built with curriculum from Make School&apos;s Bachelor in Applied Computer Science. Welcome to college in the 21st century.","contentType":"VideoContent","technicalTimeToRead":2,"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Code Quality\",\n  \"slug\": \"code-quality\",\n  \"contentType\": \"VideoContent\"\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar Video = makeShortcode(\"Video\");\nvar FlashCard = makeShortcode(\"FlashCard\");\nvar Prompt = makeShortcode(\"Prompt\");\nvar Answer = makeShortcode(\"Answer\");\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"Code Quality\"), mdx(\"p\", null, \"In this video, you'll learn to write good quality code that is easy to understand and debug. This is\\nan extremely important skill to build, whether you're writing code for your own projects or with\\nothers!\"), mdx(\"p\", null, \"We'll talk about the PEP 8 style guide, which you can find here:\\n\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.python.org/dev/peps/pep-0008/\"\n  }, \"The PEP 8 Style Guide\")), mdx(\"p\", null, \"Too long of a read? \", mdx(\"span\", {\n    parentName: \"p\",\n    \"role\": \"img\",\n    \"aria-label\": \"musical notes\"\n  }, \"\\uD83C\\uDFB6\"), \" Try starting with the very entertaining musical version here:\\n\", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.youtube.com/watch?v=hgI0p1zf31k\"\n  }, \"The PEP 8 Song\")), mdx(Video, {\n    alt: \"Code Quality\",\n    videoId: \"8Udh2_QIq2U\",\n    mdxType: \"Video\"\n  }), mdx(\"p\", null, \"Too long of a listen? Here are the strategies from the video again. Your future self and future\\ncollaborators will thank you for making sure you always remember to write good quality code!\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"span\", {\n    parentName: \"li\",\n    \"role\": \"img\",\n    \"aria-label\": \"check mark button\"\n  }, \"\\u2705\"), \" Use descriptive names\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"span\", {\n    parentName: \"li\",\n    \"role\": \"img\",\n    \"aria-label\": \"check mark button\"\n  }, \"\\u2705\"), \" Use proper indentation\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"span\", {\n    parentName: \"li\",\n    \"role\": \"img\",\n    \"aria-label\": \"check mark button\"\n  }, \"\\u2705\"), \" Use helpful comments and docstrings\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"span\", {\n    parentName: \"li\",\n    \"role\": \"img\",\n    \"aria-label\": \"check mark button\"\n  }, \"\\u2705\"), \" Use the DRY principle\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"span\", {\n    parentName: \"li\",\n    \"role\": \"img\",\n    \"aria-label\": \"check mark button\"\n  }, \"\\u2705\"), \" Use the PEP 8 style guide\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"span\", {\n    parentName: \"li\",\n    \"role\": \"img\",\n    \"aria-label\": \"cross mark\"\n  }, \"\\u274C\"), \" Avoid long and complex lines of code\")), mdx(\"h2\", null, \"Check Your Understanding\"), mdx(FlashCard, {\n    mdxType: \"FlashCard\"\n  }, mdx(Prompt, {\n    mdxType: \"Prompt\"\n  }, mdx(\"p\", null, \"What are two strategies you can use to write good quality code?\")), mdx(Answer, {\n    mdxType: \"Answer\"\n  }, mdx(\"p\", null, \"You could use any of these strategies (and more!) to make sure that your code is easy to understand,\\nmaintain, and debug.\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use descriptive names\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use proper indentation\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use helpful comments and docstrings\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use the DRY principle\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Use the PEP 8 style guide\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Avoid long and complex lines of code\")))));\n}\n;\nMDXContent.isMDXComponent = true;","absoluteFileName":"/home/runner/work/mediabook/mediabook/courses/CS-1.0-Introduction-To-Programming/T010-Dictionaries-and-Code-Quality/p007-code-quality.mdx","nextPage":{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/code-review","title":"Code Review\n","path":"/course/cs-1-0/dictionaries-and-code-quality/code-review/"},"topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality","title":"Dictionaries and Code Quality\n"},"course":{"dbId":"Course-cs-1-0","title":"CS 1.0: Introduction To Programming\n","path":"/course/cs-1-0/","repo":"MakeSchool/CS-1.0-Introduction-To-Programming","directoryName":"CS-1.0-Introduction-To-Programming","topics":[{"dbId":"CourseTopic-cs-1-0/the-adventure-begins","title":"The Adventure Begins\n","pages":[{"dbId":"CoursePage-cs-1-0/the-adventure-begins/the-adventure-begins","title":"The Adventure Begins\n","path":"/course/cs-1-0/the-adventure-begins/the-adventure-begins/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/the-adventure-begins"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/the-adventure-begins/getting-started-with-cs-1-0","title":"Getting Started with CS 1.0\n","path":"/course/cs-1-0/the-adventure-begins/getting-started-with-cs-1-0/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/the-adventure-begins"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/the-adventure-begins/tools-for-success","title":"Tools for Success\n","path":"/course/cs-1-0/the-adventure-begins/tools-for-success/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/the-adventure-begins"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/the-adventure-begins/getting-the-best-course-experience","title":"Getting the Best Course Experience\n","path":"/course/cs-1-0/the-adventure-begins/getting-the-best-course-experience/","contentType":"GoogleSlides","topic":{"dbId":"CourseTopic-cs-1-0/the-adventure-begins"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/the-adventure-begins/signup","title":"Signup","path":"/course/cs-1-0/the-adventure-begins/signup/","contentType":"Signup","topic":{"dbId":"CourseTopic-cs-1-0/the-adventure-begins"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/working-with-variables","title":"Working with Variables\n","pages":[{"dbId":"CoursePage-cs-1-0/working-with-variables/working-with-variables","title":"Working with Variables\n","path":"/course/cs-1-0/working-with-variables/working-with-variables/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/what-is-a-variable","title":"What is a Variable?\n","path":"/course/cs-1-0/working-with-variables/what-is-a-variable/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/creating-variables","title":"Creating Variables\n","path":"/course/cs-1-0/working-with-variables/creating-variables/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/drawing-variable-tables","title":"Drawing Variable Tables\n","path":"/course/cs-1-0/working-with-variables/drawing-variable-tables/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/working-with-variables/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/variables-check-in","title":"Variables Check-in\n","path":"/course/cs-1-0/working-with-variables/variables-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/data-types","title":"Data Types\n","path":"/course/cs-1-0/working-with-variables/data-types/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/check-please","title":"Check Please\n","path":"/course/cs-1-0/working-with-variables/check-please/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/data-types-check-in","title":"Data Types Check-in\n","path":"/course/cs-1-0/working-with-variables/data-types-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/data-operations","title":"Data Operations\n","path":"/course/cs-1-0/working-with-variables/data-operations/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/adding-it-up","title":"Adding It Up\n","path":"/course/cs-1-0/working-with-variables/adding-it-up/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/data-operations-check-in","title":"Data Operations Check-in\n","path":"/course/cs-1-0/working-with-variables/data-operations-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/type-conversion","title":"Type Conversion\n","path":"/course/cs-1-0/working-with-variables/type-conversion/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/working-together","title":"Working Together\n","path":"/course/cs-1-0/working-with-variables/working-together/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/type-conversion-check-in","title":"Type Conversion Check-in\n","path":"/course/cs-1-0/working-with-variables/type-conversion-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/how-are-you-feeling","title":"How are you feeling?\n","path":"/course/cs-1-0/working-with-variables/how-are-you-feeling/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/working-with-variables/working-with-variables-check-in","title":"Working with Variables Check-in\n","path":"/course/cs-1-0/working-with-variables/working-with-variables-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/working-with-variables"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/input-and-output","title":"Input and Output\n","pages":[{"dbId":"CoursePage-cs-1-0/input-and-output/input-and-output","title":"Input and Output\n","path":"/course/cs-1-0/input-and-output/input-and-output/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/using-the-built-in-print-function","title":"Using the built-in Print Function\n","path":"/course/cs-1-0/input-and-output/using-the-built-in-print-function/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/print-your-story","title":"Print Your Story\n","path":"/course/cs-1-0/input-and-output/print-your-story/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/shopping-receipt","title":"Shopping Receipt\n","path":"/course/cs-1-0/input-and-output/shopping-receipt/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/printing-check-in","title":"Printing Check-in\n","path":"/course/cs-1-0/input-and-output/printing-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/using-the-built-in-input-function","title":"Using the Built-in Input Function\n","path":"/course/cs-1-0/input-and-output/using-the-built-in-input-function/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/snack-break","title":"Snack Break\n","path":"/course/cs-1-0/input-and-output/snack-break/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/input-check-in","title":"Input Check-in\n","path":"/course/cs-1-0/input-and-output/input-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/create-your-own-custom-calculator","title":"Create Your Own Custom Calculator\n","path":"/course/cs-1-0/input-and-output/create-your-own-custom-calculator/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/custom-calculator","title":"Custom Calculator\n","path":"/course/cs-1-0/input-and-output/custom-calculator/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/input-and-output/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/input-and-output/input-and-output-check-in","title":"Input and Output Check-in\n","path":"/course/cs-1-0/input-and-output/input-and-output-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/input-and-output"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/building-functions","title":"Building Functions\n","pages":[{"dbId":"CoursePage-cs-1-0/building-functions/building-functions","title":"Building Functions\n","path":"/course/cs-1-0/building-functions/building-functions/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/repeat-repeat","title":"Repeat Repeat\n","path":"/course/cs-1-0/building-functions/repeat-repeat/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/find-the-function","title":"Find the Function\n","path":"/course/cs-1-0/building-functions/find-the-function/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/creating-functions","title":"Creating Functions\n","path":"/course/cs-1-0/building-functions/creating-functions/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/add-ten","title":"Add Ten\n","path":"/course/cs-1-0/building-functions/add-ten/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/creating-functions-check-in","title":"Creating Functions Check-in\n","path":"/course/cs-1-0/building-functions/creating-functions-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/using-functions","title":"Using Functions\n","path":"/course/cs-1-0/building-functions/using-functions/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/greetings","title":"Greetings\n","path":"/course/cs-1-0/building-functions/greetings/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/using-functions-check-in","title":"Using Functions Check-in\n","path":"/course/cs-1-0/building-functions/using-functions-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/functions-practice","title":"Functions Practice\n","path":"/course/cs-1-0/building-functions/functions-practice/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/building-functions/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/building-functions/building-functions-check-in","title":"Building Functions Check-in\n","path":"/course/cs-1-0/building-functions/building-functions-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/building-functions"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/conditionals","title":"Conditionals\n","pages":[{"dbId":"CoursePage-cs-1-0/conditionals/conditionals","title":"Conditionals\n","path":"/course/cs-1-0/conditionals/conditionals/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/boolean-expressions","title":"Boolean Expressions\n","path":"/course/cs-1-0/conditionals/boolean-expressions/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/boolean-expressions-check-in","title":"Boolean Expressions Check-in\n","path":"/course/cs-1-0/conditionals/boolean-expressions-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/car-search","title":"Car Search\n","path":"/course/cs-1-0/conditionals/car-search/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/combining-operators-check-in","title":"Combining Operators Check-in\n","path":"/course/cs-1-0/conditionals/combining-operators-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/if-else-statements","title":"If-else Statements\n","path":"/course/cs-1-0/conditionals/if-else-statements/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/weather-report","title":"Weather Report\n","path":"/course/cs-1-0/conditionals/weather-report/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/adding-functions","title":"Adding Functions\n","path":"/course/cs-1-0/conditionals/adding-functions/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/if-else-statements-check-in","title":"If-else Statements Check-in\n","path":"/course/cs-1-0/conditionals/if-else-statements-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/conditionals/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/conditionals/conditionals-check-in","title":"Conditionals Check-in\n","path":"/course/cs-1-0/conditionals/conditionals-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/conditionals"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode","title":"Lists and Pseudocode\n","pages":[{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/lists-and-pseudocode","title":"Lists and Pseudocode\n","path":"/course/cs-1-0/lists-and-pseudocode/lists-and-pseudocode/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/accessing-lists","title":"Accessing Lists\n","path":"/course/cs-1-0/lists-and-pseudocode/accessing-lists/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/stock-prices","title":"Stock Prices\n","path":"/course/cs-1-0/lists-and-pseudocode/stock-prices/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/accessing-lists-check-in","title":"Accessing Lists Check-in\n","path":"/course/cs-1-0/lists-and-pseudocode/accessing-lists-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/updating-lists","title":"Updating Lists\n","path":"/course/cs-1-0/lists-and-pseudocode/updating-lists/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/kitty-kennel","title":"Kitty Kennel\n","path":"/course/cs-1-0/lists-and-pseudocode/kitty-kennel/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/updating-lists-check-in","title":"Updating Lists Check-in\n","path":"/course/cs-1-0/lists-and-pseudocode/updating-lists-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/pseudocode","title":"Pseudocode\n","path":"/course/cs-1-0/lists-and-pseudocode/pseudocode/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/temperature-check","title":"Temperature Check\n","path":"/course/cs-1-0/lists-and-pseudocode/temperature-check/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/lists-and-pseudocode/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/lists-and-pseudocode/lists-and-pseudocode-check-in","title":"Lists and Pseudocode Check-in\n","path":"/course/cs-1-0/lists-and-pseudocode/lists-and-pseudocode-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/lists-and-pseudocode"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/loops","title":"Loops\n","pages":[{"dbId":"CoursePage-cs-1-0/loops/loops","title":"Loops\n","path":"/course/cs-1-0/loops/loops/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/while-loops","title":"While Loops\n","path":"/course/cs-1-0/loops/while-loops/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/making-while-loops","title":"Making While Loops\n","path":"/course/cs-1-0/loops/making-while-loops/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/breaking-while-loops","title":"Breaking While Loops\n","path":"/course/cs-1-0/loops/breaking-while-loops/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/while-loops-check-in","title":"While Loops Check-in\n","path":"/course/cs-1-0/loops/while-loops-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/for-loops","title":"For Loops\n","path":"/course/cs-1-0/loops/for-loops/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/making-for-loops","title":"Making For Loops\n","path":"/course/cs-1-0/loops/making-for-loops/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/for-loops-checkin","title":"For Loops Checkin\n","path":"/course/cs-1-0/loops/for-loops-checkin/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/putting-it-together","title":"Putting It Together\n","path":"/course/cs-1-0/loops/putting-it-together/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/loops/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/loops/loops-check-in","title":"Loops Check-in\n","path":"/course/cs-1-0/loops/loops-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/loops"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/debugging-and-files","title":"Debugging and Files\n","pages":[{"dbId":"CoursePage-cs-1-0/debugging-and-files/debugging-and-files","title":"Debugging and Files\n","path":"/course/cs-1-0/debugging-and-files/debugging-and-files/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/find-the-bug","title":"Find the Bug\n","path":"/course/cs-1-0/debugging-and-files/find-the-bug/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/reading-files","title":"Reading Files\n","path":"/course/cs-1-0/debugging-and-files/reading-files/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/learning-to-read","title":"Learning to Read\n","path":"/course/cs-1-0/debugging-and-files/learning-to-read/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/reading-challenge","title":"Reading Challenge\n","path":"/course/cs-1-0/debugging-and-files/reading-challenge/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/reading-check-in","title":"Reading Check-in\n","path":"/course/cs-1-0/debugging-and-files/reading-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/writing-files","title":"Writing Files\n","path":"/course/cs-1-0/debugging-and-files/writing-files/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/learning-to-write","title":"Learning to Write\n","path":"/course/cs-1-0/debugging-and-files/learning-to-write/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/writing-check-in","title":"Writing Check-in\n","path":"/course/cs-1-0/debugging-and-files/writing-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/debugging-and-files/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/debugging-and-files/debugging-check-in","title":"Debugging Check-in\n","path":"/course/cs-1-0/debugging-and-files/debugging-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/debugging-and-files"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/build-a-chat-bot","title":"Build a Chat Bot\n","pages":[{"dbId":"CoursePage-cs-1-0/build-a-chat-bot/build-your-first-chat-bot","title":"Build Your First Chat Bot\n","path":"/course/cs-1-0/build-a-chat-bot/build-your-first-chat-bot/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-chat-bot"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-chat-bot/chatbot-spec","title":"Creating Your Chat Bot\n","path":"/course/cs-1-0/build-a-chat-bot/chatbot-spec/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-chat-bot"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-chat-bot/first-words","title":"First Words: Build Your Chatbot\n","path":"/course/cs-1-0/build-a-chat-bot/first-words/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/build-a-chat-bot"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-chat-bot/chat-bot-walkthrough","title":"Chat Bot Walkthrough\n","path":"/course/cs-1-0/build-a-chat-bot/chat-bot-walkthrough/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-chat-bot"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-chat-bot/chatbot-share","title":"Share Your Chat Bot!\n","path":"/course/cs-1-0/build-a-chat-bot/chatbot-share/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-chat-bot"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-chat-bot/chat-bot-check-in","title":"Chat Bot Check-in\n","path":"/course/cs-1-0/build-a-chat-bot/chat-bot-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/build-a-chat-bot"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality","title":"Dictionaries and Code Quality\n","pages":[{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/dictionaries-and-code-quality","title":"Dictionaries and Code Quality\n","path":"/course/cs-1-0/dictionaries-and-code-quality/dictionaries-and-code-quality/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/dictionaries","title":"Dictionaries\n","path":"/course/cs-1-0/dictionaries-and-code-quality/dictionaries/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/air-traffic-control","title":"Air Traffic Control\n","path":"/course/cs-1-0/dictionaries-and-code-quality/air-traffic-control/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/which-song","title":"Which Song\n","path":"/course/cs-1-0/dictionaries-and-code-quality/which-song/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/new-kicks","title":"New Kicks\n","path":"/course/cs-1-0/dictionaries-and-code-quality/new-kicks/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/dictionaries-check-in","title":"Dictionaries Check-in\n","path":"/course/cs-1-0/dictionaries-and-code-quality/dictionaries-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/code-quality","title":"Code Quality\n","path":"/course/cs-1-0/dictionaries-and-code-quality/code-quality/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/code-review","title":"Code Review\n","path":"/course/cs-1-0/dictionaries-and-code-quality/code-review/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/dictionaries-and-code-quality/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/dictionaries-and-code-quality/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/dictionaries-and-code-quality"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/build-a-python-poet","title":"Build a Python Poet\n","pages":[{"dbId":"CoursePage-cs-1-0/build-a-python-poet/build-a-python-poet","title":"Build a Python Poet\n","path":"/course/cs-1-0/build-a-python-poet/build-a-python-poet/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-python-poet"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-python-poet/chatbot-spec","title":"Creating Your Python Poet\n","path":"/course/cs-1-0/build-a-python-poet/chatbot-spec/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-python-poet"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-python-poet/poetry-slam","title":"Poetry Slam: Build Your Poet\n","path":"/course/cs-1-0/build-a-python-poet/poetry-slam/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/build-a-python-poet"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-python-poet/poet-walkthrough","title":"Python Poet Walkthrough\n","path":"/course/cs-1-0/build-a-python-poet/poet-walkthrough/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-python-poet"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-python-poet/poet-check-in","title":"Python Poet Check-in\n","path":"/course/cs-1-0/build-a-python-poet/poet-check-in/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/build-a-python-poet"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/build-a-python-poet/share-your-poetry","title":"Share Your Poetry\n","path":"/course/cs-1-0/build-a-python-poet/share-your-poetry/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/build-a-python-poet"},"course":{"dbId":"Course-cs-1-0"}}]},{"dbId":"CourseTopic-cs-1-0/using-your-python-skills","title":"Using Your Python Skills\n","pages":[{"dbId":"CoursePage-cs-1-0/using-your-python-skills/using-your-python-skills","title":"Using Your Python Skills\n","path":"/course/cs-1-0/using-your-python-skills/using-your-python-skills/","contentType":"VideoContent","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/using-your-python-skills/start-with-tests","title":"Start With Tests\n","path":"/course/cs-1-0/using-your-python-skills/start-with-tests/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/using-your-python-skills/breaking-it-down","title":"Breaking It Down\n","path":"/course/cs-1-0/using-your-python-skills/breaking-it-down/","contentType":"Exercise","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/using-your-python-skills/confidence-check","title":"Confidence Check\n","path":"/course/cs-1-0/using-your-python-skills/confidence-check/","contentType":"CheckForUnderstanding","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/using-your-python-skills/problem-solving-check-in","title":"Problem Solving Check-in\n","path":"/course/cs-1-0/using-your-python-skills/problem-solving-check-in/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/using-your-python-skills/what-s-next","title":"What's Next\n","path":"/course/cs-1-0/using-your-python-skills/what-s-next/","contentType":"TextContent","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/using-your-python-skills/personal-goals-review","title":"Personal Goals Review\n","path":"/course/cs-1-0/using-your-python-skills/personal-goals-review/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}},{"dbId":"CoursePage-cs-1-0/using-your-python-skills/course-feedback","title":"Course Feedback\n","path":"/course/cs-1-0/using-your-python-skills/course-feedback/","contentType":"Assessment","topic":{"dbId":"CourseTopic-cs-1-0/using-your-python-skills"},"course":{"dbId":"Course-cs-1-0"}}]}]}}}},"staticQueryHashes":[]}